マネージ dll (C# で記述) を呼び出す /clr を使用するレガシー C++ アプリケーションがあります。
アプリは#import、ADOX を参照するために使用します。dll は ADOX も参照します。
私のdllへの参照をC++プロジェクトに追加するまで、すべて問題ありません。次に、およびにSTDAFX.CPP関連するコンパイル時に何百ものエラーが発生します。エラーの中には、インターフェイスの再定義などに関するものもあれば、マネージ コードであるかのように tlh と tli をコンパイルしようとするものもあります。msadox.tlimsadox.tlh
私は成功せずに試し#pragma managed(off)てみました。#import
関連する場合#importは、libid:...メソッドを使用します。
この対立がどのように発生し、それを克服するために何ができるかわかりません。助けてください!