Seite 1 von 1

Problem mit Microsoft.VisualBasic.PowerPacks.Vs.dll

Verfasst: 17. Sep 2010, 18:58
von sTunTe
Nabend mal.

Ich stehe grade ein wenig auf dem Schlauch...
Ich habe mir in VS Express ein nettes kleines UserControl gebastellt, das u.A. auch einige RectangleShapes aus dem VisualBasic PowerPack beinhaltet.
Auf dem Testsystem auf dem auch VS installiert ist, läuft das Addin fehlerfrei.
Anders sieht es auf meinem echten WHS aus.
Hier wird das Addin nicht geladen.
Der Grund war auch schnell gefunden.
Die Microsoft.VisualBasic.PowerPacks.Vs.dll ist nicht vorhanden.
Erst wenn ich besagte DLL ins Home Server Verzeichnis kopiere, läuft auch dort das Addin fehlerfrei.
Ich bin eigentlich davon ausgegangen, dass das PowerPack Bestandteil vom Framework ist und ich die DLL nicht mitkopieren muss.
Habe ich da einen Denkfehler oder gibt es eine Möglichkeit wie ich um besagte DLL herumkomme?
Der Verweis ist vorhanden inkl. Imports.

Jemand eine Idee?

Gruß
sTunTe

Re: Problem mit Microsoft.VisualBasic.PowerPacks.Vs.dll

Verfasst: 17. Sep 2010, 19:51
von AliG
Das VisualBasic Power Pack ist (wie beim WHS) ein Zusatzmodul, das weitere Funktionalitäten bringt, daher wird es auch nicht direkt mit dem Framework mitgeliefert :)

Um das kopieren der Assembly in den Home Server Ordner während dem Setup wirst du nicht herumkommen, ist aber auch nicht weiter tragisch.

lg Alex

Re: Problem mit Microsoft.VisualBasic.PowerPacks.Vs.dll

Verfasst: 17. Sep 2010, 20:05
von sTunTe
Tach Alex.

Auch wenn das jetzt vielleicht wie eine absolute Noobfrage klingt:
Kann man fremde Assemblys in die Eigene integrieren, so das am Ende eben nur eine dll, exe, was weiß ich entsteht?

Gruß
sTunTe

Re: Problem mit Microsoft.VisualBasic.PowerPacks.Vs.dll

Verfasst: 17. Sep 2010, 20:10
von AliG
Ja, gibt es: ILMerge.exe (siehe http://research.microsoft.com/en-us/peo ... merge.aspx)!

lg Alex

Re: Problem mit Microsoft.VisualBasic.PowerPacks.Vs.dll

Verfasst: 17. Sep 2010, 20:17
von sTunTe
Och... Ich glaube ich bleib mal beim Kopieren. ;)
Somit habe ich dann zumindest eine Fehlerquelle weniger.
Trotzdem Danke.

Gruß
sTunTe