2016-05-29 97 views
0

當我發表我的項目即時得到這個錯誤:錯誤天青

error CS0009: Metadata file 'D:\home\site\approot\packages\Microsoft.ApplicationInsights\1.1.1-beta\lib\net45\Microsoft.ApplicationInsights.dll' could not be opened -- Invalid COR20 header signature.

enter image description here

(我米使用asp.net核心1)

剛纔有人知道或經歷一樣的問題? 謝謝

回答

0

當您將第三方DLL添加到您的應用程序並沒有正確地將其添加到您的編譯器的項目文件或引用列表中時,可能會出現此問題。

如果是這種情況,這可能會起作用:

在Visual Studio .NET中打開項目。確保DLL存在並已正確添加到參考列表中。如果您使用VBC或CSC編譯您的項目,請檢查您的應用程序的CompileApplication.rsp文件,以確保該DLL與其他DLL一樣位於/引用列表中。

您的DLL可能與.NET或.NET的32位模式不兼容。確保您的DLL與.NET兼容。

如果您的項目仍然無法正確編譯,請嘗試在Iron Speed Designer的應用程序嚮導中將應用程序的編譯器選擇從'vbc.exe'或'csc.exe'切換到Visual Studio .NET,反之亦然。使用Visual Studio .NET將比.NET的VBC或CSC內置編譯器花費更長時間,但Visual Studio .NET將正確解析所有引用,而無需更改應用程序的CompileApplication.rsp文件。