2

.Net アセンブリを AutoCAD にロードする際に問題を抱えているユーザーがいます。次のエラーが表示されます。

アセンブリを読み込めません。エラーの詳細: System.BadImageFormatException: ファイルまたはアセンブリを読み込めませんでした (hr = 0x80131018)

彼らは Endpoint Security と呼ばれる anit ウイルス パッケージを使用しており、これをオフにすると、ロードが機能します。

私は .Net の専門家ではないので、ユーザーにウイルス対策パッケージをゴミ箱に捨てるように提案するよりも、より友好的な解決策があるかもしれないと期待していました!? しかし、どこから始めればよいかわかりません。どんな助けも大歓迎です。

4

2 に答える 2

0

x86 / AnyCpu が一致しない場合、System.BadImageFormatException が発生する可能性があります。アセンブリをx86モードで明示的にコンパイルして、何が起こるかを確認してください。

于 2012-07-25T16:26:27.320 に答える
0

私の場合、.NET リソース dll を期待するネイティブ コードのリソース dll でした。私が右に滑ると、すべてがうまくいきます。

于 2016-09-30T12:13:36.917 に答える