0

ディスクがクラッシュしたため、Windows 7 (x64) を再インストールする必要がありました。作業中のプロジェクトを再度開いてコンパイルしようとすると、次のエラーが発生しました。

アセンブリ 'Microsoft.mshtml.dll' のソース ファイル 'C:\Program Files\Microsoft.NET\Primary Interop Assemblies\Microsoft.mshtml.dll' が見つかりません

私が見たところ、もちろん、私のマシンにはその名前のディレクトリはありません。このスレ見つけた

.NET で mshtml バージョン 9 への参照を追加する方法

しかし、それが当てはまるかどうかはわかりません。「where tlbimp.exe」を使用しても何も見つかりません。故障したディスクから回復した mshtml.dll のバックアップがあります。そのままコピペして使ってもいいですか?登録する必要がありますか?また、持っていない場合、このマシンで何が違うのですか - 後でもっと/他の問題が発生する可能性がありますか? お知らせ下さい。

4

1 に答える 1

0

この問題が発生しました.dllファイルへのパスが異なるため、Windows 32からWindows 64に変更したことが原因でした。修正するには、参照を削除して再度追加すると、正しいパスに配置されます。とにかく私のために働いた:-)

クリスP。

于 2012-12-20T18:45:55.360 に答える