繁体   English   中英

添加参考asp.net后出现编译错误

[英]Compilation Error after adding reference asp.net

我在向asp.net网站添加引用时遇到问题。 当我向我的项目添加引用(install-Package MySql.Data)并且dll文件放入我的bin文件中时,我的网站停止工作并显示编译错误。 错误显示在每一页上。 (不仅是layout.master)

说明:编译服务该请求所需的资源时出错。 查看您的源文件并对其进行修改以解决此错误。

编译器错误消息::位于System.Reflection.AssemblyName..ctor(System.String程序集名称)[0x00000]中:: 0

/layout.master

dmcs / target:library /lib:"/home/www/domainname.nl/Bin“ / debug- / optimize + / warn:4 /out:"/home/tmp/mono/www.domainname.nl/1076622-temp- aspnet-0 / 4e6b8fd9 / App_Web_layout.master.eb7fdfd9.710a6885.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/4.0/mscorlib.dll” / r:“ / usr / local / mono-2.10.4 / lib / mono / gac / Microsoft.CSharp / 4.0.0.0__b03f5f7f11d50a3a / Microsoft.CSharp.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System/ 4.0.0.0__b77a5c561934e089 / System.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll” / r:“ / usr / local / mono-2.10.4 / lib / mono / gac / System.Web / 4.0.0.0__b03f5f7f11d50a3a / System.Web.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/ gac / System.Data / 4.0.0.0__b77a5c561934e089 / System.Data.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Web.Services/4.0.0.0__b03f5f7f11d50a3a/System .Web.Services.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll” / r:“ / usr /本地/单2.10.4 / lib /单/gac/System.Drawin g / 4.0.0.0__b03f5f7f11d50a3a / System.Drawing.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.EnterpriseServices/4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll” / r:“ / usr / local / mono-2.10.4 / lib / mono / gac / System.IdentityModel / 4.0.0.0__b77a5c561934e089 / System.IdentityModel.dll” /r:"/usr/local/mono-2.10.4/ lib / mono / gac / System.Runtime.Serialization / 4.0.0.0__b77a5c561934e089 / System.Runtime.Serialization.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Xaml/ 4.0.0.0__b77a5c561934e089 / System.Xaml.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089/System.ServiceModel.dll” / r: “ /usr/local/mono-2.10.4/lib/mono/gac/System.ServiceModel.Web/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll”/r:“/usr/local/mono-2.10。 4 / lib / mono / gac / System.Core / 4.0.0.0__b77a5c561934e089 / System.Core.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Web.Extensions/ 4.0.0.0__31bf3856ad364e35 / System.Web.Extensions.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Data。 DataSetExtensions / 4.0.0.0__b77a5c561934e089 / System.Data.DataSetExtensions.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Xml.Linq/4.0.0.0__b77a5c561934e089/System.Xml .Linq.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.ComponentModel.DataAnnotations/4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll” / r:“ / usr / local / mono-2.10.4 / lib / mono / gac / System.Web.DynamicData / 4.0.0.0__31bf3856ad364e35 / System.Web.DynamicData.dll“ /r:"/usr/local/mono-2.10.4/ lib / mono / gac / System.Data.Linq / 4.0.0.0__b77a5c561934e089 / System.Data.Linq.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Web。 ApplicationServices / 4.0.0.0__31bf3856ad364e35 / System.Web.ApplicationServices.dll“ /r:"/usr/local/mono-2.10.4/lib/mono/gac/System.Security/4.0.0.0__b03f5f7f11d50a3a/System.Security.dll “ /r:"/home/www/domainname.nl/Bin/MySql.Data.dll” / nowarn:0169-“ /home/tmp/mono/www.domainname.nl/1076622-temp-aspnet-0/ 4e6b8fd9 / App_Web_layout.master.eb7fdfd9.710a6885_0.cs“” /home/tmp/mono/www.domainname.nl/1076 622-temp-aspnet-0 / 4e6b8fd9 / App_Web_layout.master.eb7fdfd9.710a6885_1.cs“

未处理的异常:System.IO.FileLoadException:程序集名称无效。 在Mono.CSharp.ImportedAssemblyDefinition.ReadAttributes()在0处的System.Reflection.AssemblyName..ctor(System.String assemblyName)[0x00000]在Mono.CSharp.MetadataImporter.GetAssemblyDefinition(System.Reflection。在0处位于Mono.CSharp.ReflectionImporter.ImportAssembly(System.Reflection.Assembly组装,Mono.CSharp.RootNamespace targetNamespace)的[0x00000]在[0x00000]中的位置在0。 .ModuleContainer模块)[0x00000]在Mono.CSharp.Driver.Compile(0处)[0x00000]在Mono.CSharp.Driver.Main(System.String [] args)处:0处[0x00000]在0处发生]致命的异常:System.IO.FileLoadException:程序集名称无效。 在Mono.CSharp.ImportedAssemblyDefinition.ReadAttributes()在0处的System.Reflection.AssemblyName..ctor(System.String assemblyName)[0x00000]在Mono.CSharp.MetadataImporter.GetAssemblyDefinition(System.Reflection。在0处位于Mono.CSharp.ReflectionImporter.ImportAssembly(System.Reflection.Assembly组装,Mono.CSharp.RootNamespace targetNamespace)的[0x00000]在[0x00000]中的位置在0。 .ModuleContainer模块)[0x00000]在Mono.CSharp.Driver.Compile()处为:0 [0x00000]在Mono.CSharp.Driver.Main(System.String [] args)处为:0 [0x00000]在:0处为

我可以从编译器错误中看到您正在使用Mono 2.10.4

App_Web_layout.master.eb7fdfd9.710a6885.dll" /r:"/usr/local/mono-2.10.4/lib/mono/4.0/mscorlib.dll" 

我有同样的问题。

I upgraded from Mono 2.10.4 to 2.10.5 and the problem resolved itself. 

希望这对您有所帮助。 快乐编码!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM