hallo Freunde,
könnte Jemand mir bei dem folgenden Problem einen Tipp geben, waran die Fehlerursache liegt. Also ich möchte ich möchte ein DLL ins GAC(Globaler Assemblycache) rein tun, damit ich sie bei einigen SW-Komponenten einfach nutzen möchte, ohne impliziert darauf verweisen zu müssen. Ich habe anhand der Hinweise im folgen Link meine DLL erzeugt und ins GAC mit Hilfe gacutil.exe installiert:
http://support.microsoft.com/kb/815808/de
meine Schritte:
1. Erstelung in Visual Studio ein neues Visual C#-Klassenbibliotheksprojekt GACDemo
2. Generierung und Signierung meiner Assembly in Visual Studio 2005
3. zuletzt habe ich dann mit gacutil meine DLL installiert.
Gacutil - I "[DriveLetter]:\[PathToBinDirectoryInVSProject]\gac.dll"
Das Ergebnis: meine DLL ist im GAC zu sehen.
Mein Problem: ich kann aus dieser DLL leider nicht instanzieren oder anderes ausgedrückt, es ist in meinem Code gar nicht zu erkennen(sogar nach einem Neustart).
was habe ich da falsch gemacht? hätte jemand eine Erfahrung damit oder eine Idee, wie es sonst geht? vielen Dank für Eure Zeit.
Beste Grüsse
burkut
PS: Ich benutze VS2005.
könnte Jemand mir bei dem folgenden Problem einen Tipp geben, waran die Fehlerursache liegt. Also ich möchte ich möchte ein DLL ins GAC(Globaler Assemblycache) rein tun, damit ich sie bei einigen SW-Komponenten einfach nutzen möchte, ohne impliziert darauf verweisen zu müssen. Ich habe anhand der Hinweise im folgen Link meine DLL erzeugt und ins GAC mit Hilfe gacutil.exe installiert:
http://support.microsoft.com/kb/815808/de
meine Schritte:
1. Erstelung in Visual Studio ein neues Visual C#-Klassenbibliotheksprojekt GACDemo
2. Generierung und Signierung meiner Assembly in Visual Studio 2005
>die Projekteigenschaften
>Signierung
> Häckchen bei Signierung bei Asembly
> Auswahl von "neu" im Kontext
> Angabe des Dateinamen
Zum Schluss wurde Projekt wurde erstellt und der Schritt 3 und Schritt 4 , auch Code Änderungen an der Datei AssemblyInfo.cs übersprungen.>Signierung
> Häckchen bei Signierung bei Asembly
> Auswahl von "neu" im Kontext
> Angabe des Dateinamen
3. zuletzt habe ich dann mit gacutil meine DLL installiert.
Gacutil - I "[DriveLetter]:\[PathToBinDirectoryInVSProject]\gac.dll"
Das Ergebnis: meine DLL ist im GAC zu sehen.
Mein Problem: ich kann aus dieser DLL leider nicht instanzieren oder anderes ausgedrückt, es ist in meinem Code gar nicht zu erkennen(sogar nach einem Neustart).
was habe ich da falsch gemacht? hätte jemand eine Erfahrung damit oder eine Idee, wie es sonst geht? vielen Dank für Eure Zeit.
Beste Grüsse
burkut
PS: Ich benutze VS2005.
Comment