COM-Interop, VS 2005, Win7

08/09/2009 - 15:24 von Volker Strähle | Report spam
Ich habe hier ein Problem mit der Registrierung von mit VS2005 erstellten
COM-dll.

1. Kleines Projekt in VS2005 mit nur eine COM-Klasse, register for interop
ist angehakt.
2. Setup-Projekt mit Assembly aus o. g. Projekt und register=vsdrpcom
3. Alles unter Win7
4. regasm meldet keine Fehler beim registrieren, aber bei /unregister findet
er keine Datei.
5. Nach Installation über o. g. erstelltes Setup taucht die Assembly in den
Verweisen zwar unter COM auf, aber in einem anderen Programm, in der ich
diese eigentlich bràuchte fehlt meine Assemblyin der COM-Auflistung.
6. Unter XP hatte das alles funktioniert.

Irgendwelche Ideen?


Volker
 

Lesen sie die antworten

#1 Volker Strähle
05/10/2009 - 15:25 | Warnen spam
Offensichtlich wird VS trotz eines als Admin angemledeten Users nicht mit
Admin-Rechten gestartet. Wenn man VS2005 explizit mit Admin-Rechten startet
funktioniert es.

Volker


"Volker Stràhle" schrieb im Newsbeitrag
news:Oa##
Ich habe hier ein Problem mit der Registrierung von mit VS2005 erstellten
COM-dll.

1. Kleines Projekt in VS2005 mit nur eine COM-Klasse, register for interop
ist angehakt.
2. Setup-Projekt mit Assembly aus o. g. Projekt und register=vsdrpcom
3. Alles unter Win7
4. regasm meldet keine Fehler beim registrieren, aber bei /unregister
findet er keine Datei.
5. Nach Installation über o. g. erstelltes Setup taucht die Assembly in
den Verweisen zwar unter COM auf, aber in einem anderen Programm, in der
ich diese eigentlich bràuchte fehlt meine Assemblyin der COM-Auflistung.
6. Unter XP hatte das alles funktioniert.

Irgendwelche Ideen?


Volker


Ähnliche fragen