| 

.NET C# Java Javascript Exception

1
Ich möchte eine Reihe von Assemblies unter XP istallieren.

gacutil weigert sich zu arbeiten, obwohl .Net4 Client Profil installiert ist.

Kennt jemand ein anderes Tool dafür?
oder ein Tool mit dem man sinnvoll Anwendungen installieren kann?

Danke für die Hilfe!

Peter
News:
30.03.2011
mph 227 1 6
1
Befehlszeileneingabe und Fehlermeldungen?
devio 30.03.2011
@devio: dass man jedesmal dran erinnern muss :\
pinchbeck 30.03.2011
Eigene Assemblies? Wenn ja sind diese Signiert? Wenn ja kann man dll`s von hand in das Verzeichnis C:/windows/assembly/ kopieren. Strg+C Strg+V geht nicht, per drag&drop schon.
smartic 31.03.2011
5 Antworten
1
Vielleicht hilft dir das hier:
FileInfo assembly = new FileInfo("C:\Dlls\MyDll.dll");
FUSION_INSTALL_REFERENCE[] installReference = new FUSION_INSTALL_REFERENCE[1];
installReference[0].dwFlags = 0;
installReference[0].guidScheme = System.GAC.AssemblyCache.FUSION_REFCOUNT_OPAQUE_STRING_GUID;
installReference[0].szIdentifier = "MYIDENT";
installReference[0].szNonCannonicalData = "MYIDENT";
IAssemblyCache pCache = AssemblyCache.CreateAssemblyCache();
int result = pCache.InstallAssembly(0, assembly.FullName, installReference);
31.03.2011
KCT 937 1 8
0
Probier doch mal WinGac.

WinGac, a GUI for the Global Assembly Cache.

-
30.03.2011
Jorgen Schumann 1,6k 2 9
0
Versuchst du vieleicht eine .Net 1, 1.1, 2, 3 oder 3.5 - DLL in den gac zu legen obwohl nur .Net 4.0 installiert ist?
31.03.2011
Floyd 14,6k 3 9
0
@Jorgen: Danke für den Tip.

@Floyd: Nö, ist ne .Net4 Assembly
31.03.2011
mph 227 1 6
0
@KCT: Vielen Dank! Das war echt toll. Damit klappts!

@Jorgen: Vielen Dank für den Tipp. WINgac funktioniert toll.

Jetzt habe ich sogar zwei Wege!

Danke!
31.03.2011
mph 227 1 6

Stelle deine Tool-Frage jetzt!