Ich habe eine DLL Ich möchte mit meinem GAC registrieren. Ich geben Sie den Befehl:Registrieren DLL in GAC ohne Assembly Manifest
gacutil /i c:\temp\msvcr100.dll
und ich bekomme die Fehlermeldung:
Failure adding assembly to the cache: The module was expected to contain an as sembly manifest.
Alles, was ich habe, ist die DLL. Gibt es eine Möglichkeit, es zu erstellen/vorzutäuschen/zu umgehen?
Für diejenigen, die interessiert sind, versuche ich, Visual Studio 2010 & .NET 4.0 CTP aus der VHD zu extrahieren und auf meiner physischen Box ausführen. Als Randnotiz wurde dies versucht?
Ich denke schon, aber nicht sicher. Ich habe einen Fehler erhalten, der besagt, dass die Datei nicht auf dem Computer installiert ist und ich sie aus dem System32 einer VPC herausgezogen habe. Es einfach in mein System32 zu setzen, hat nicht funktioniert. – tsilb
Dies ist die C++ - Laufzeitbibliothek DLL, wenn ich mich nicht irre, in systemeigenem Code geschrieben und nicht GAC-fähig. Ich denke, Sie werden einige Hürden nehmen und versuchen, das zu erreichen, was Sie erreichen wollen. Versuchen Sie es in den Ordner bin oder registrieren Sie es mit regsvr32 oder regsvcs? –
Registrierung mit regsvr32 funktionierte in meinem Fall. –