2016-05-29 92 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文件。