#import wird nicht unterstützt c++

Gast #1075157
Lesenswert?

Ich habe folgendes Problem mit einer WindowsFormAnwendung von 
VisualExpress2008.

#import "C:\Programme\gemeinsame Dateien\System\ADO\msado15.dll"\
       no_namespace rename("EOF", "EndOfFile")
verursacht

error C2812: #import wird mit /clr:pure und /clr:safe nicht unterstützt.

In einer Konsolenanwendung gibt der Aufruf keinen Fehler.

Muss die msado.dll jetzt auf eine andere Weise eingebunden werden?

MfG, tom
#1075535
Lesenswert?

Tom wrote:
> Ich habe folgendes Problem mit einer WindowsFormAnwendung von
> VisualExpress2008.
>
> #import "C:\Programme\gemeinsame Dateien\System\ADO\msado15.dll"\
>        no_namespace rename("EOF", "EndOfFile")
> verursacht
>
> error C2812: #import wird mit /clr:pure und /clr:safe nicht unterstützt.
>
> In einer Konsolenanwendung gibt der Aufruf keinen Fehler.
>
> Muss die msado.dll jetzt auf eine andere Weise eingebunden werden?
>
> MfG, tom


WindowsForm = NET Framework
Konsolenanwendung kann entweder für's NET Framework oder nativ Win32 
sein, je nachdem wie das Projekt erzeugt wurde.
Die DLL ist nativ und müsste erst mit TlbImp "bearbeitet" werden.

Die Frage ist jetzt was das werden soll.
1. nur Zugriff auf eine DB
2. Zugriff auf z.B. eine COM-Komponente die ADO Datensätze erzeugt

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren