Projekt: VS2010 C#-Klassenbibliothek. Lokaler Rechner: Win 7 64bit
Folgende Punkte wurden im Projekt geändert:
Eigenschaften/AssemblyInfo.cs [assembly: ComVisible(true)]
Registerkarte Projekt/Eigenschaften/Erstellung: Com für Interop registrieren: markiert Seralisierungsbaugruppe generieren: auto
Ich habe die Testklassen gemäß folgendem Beitrag mit Schnittstellen, comvisible=true und guids etc. eingerichtet: Erstellung einer COM-Interop-Bibliothek für ASP Classic mit dem 4.0-Framework und Visual Studio 2010
Ich konnte diese dll auf meinem lokalen Rechner über regasm registrieren. C:\windows\Microsoft.Net\Framework\v4.0.30319 >regasm NrccuaComFileSystem.dll
Typen erfolgreich registriert.
Auf dem Server schlagen regsvr, regasm und regasm mit tlb alle mit folgender Meldung fehl:
RegAsm : Fehler RA0000 : Die Datei oder Baugruppe 'file:///c: \Windows\Micr osoft.NET \Framework\v4.0.30319\NrccuaComFileSystem.dll ' oder eine seiner Abhängigkeiten. Operation wird nicht unterstützt. (Ausnahme von HRESULT: 0x80131515)
Was mache ich hier falsch?
Sucht es nach einem Einstiegspunkt, wenn ja, dann weiß es nicht, wie es diesen finden kann.
Ich habe mir auch den folgenden Beitrag angesehen... Klassisches ASP mit COM+ .Net Interop 64 Bit Windows Server 2008 IIS 7 Server.CreateObject schlägt fehl
Sie können das Testprojekt von hier herunterladen: http://bit.ly/wt5iJz
Gracias.