私は2つのプロジェクトのVisual Studio 2010ソリューションを持っています:c#とc++
.net フレームワーク ライブラリを使用して c++ プロジェクトを作成し、c# プロジェクトから参照されるクラスを公開します。
すべてが正常にコンパイルされ、C# プロジェクト インテリジェンスは、C++ から公開されたメソッドで役立ちます。しかし、C# プロジェクトを起動しようとすると、例外が発生してクラッシュします。
Could not load file or assembly 'c++library.dll' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)
内部例外が null です
ライブラリの依存関係を確認するためにコマンドラインから使用しようとしましたがtdump
、次の行で終了します。
セクションの要点: エラー: ベース 0x400000 の 0x42213f での内部エラー
どうすれば修正できますか?
前もって感謝します!