MIDL.EXEはmscorlib.tlbをロードすることはできません
-
26-09-2019 - |
質問
私はTLBにIDLファイルをオンにするMIDLを使用しようとしています。しかし、私がしようとしたときに、私はこの警告を取得します:
警告MIDL2015:のimportlibに負荷TLBに失敗しました:mscorlib.tlb
は、私は、その後のエラーを取得します:
エラーMIDL2337:不満前方宣言:_object .....
私は、エラーが最初の警告によるものであることを確信しています。私は、IDLファイルが正しいことを知っているので、私は別のマシン上で同じコマンドを試してみたし、それが成功します。
私は、.NET Frameworkをアンインストールし、それが物事を解決することを期待して、それを再インストールして試してみたが、それは影響を与えなかった。
私の質問があるので、は、私がMIDLもう一度mscorlib.tlbを見つけることができるように私のマシン上で修正するために何が必要なのですか?
解決
私のPATH環境変数に問題があることが判明 - それはCが含まれていませんでした:\ \ WINDOWS \ Microsoft.NET \ Frameworkの\ v2.0.50727のが、これは他のマシンに指定されました。
。所属していません StackOverflow