
正文
.net引用程序集未加载,net未能加载文件或程序集
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
不是有效的.net程序集,因此未能加载
异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。源错误:执行当前 Web 请求期间生成了未处理的异常。
ds Max安装或Microsoft .NET框架中的错误或损坏。某些3ds Max模块依赖于.NET安装,因此框架中的错误或阻塞可能会导致与3ds Max功能直接相关的问题。解决方案:安装3ds max的最新Service pack或更新。
步骤做完后就能运行的原因是,此时ResGen就是以32位模式运行了,而不是64位,因此便可以加载标记为仅32位的程序集了。代价是——它就再也无法编译标记为仅64位模式的程序集了。
第一 如果你这个项目是从别人copy来的话 就可以查看下是否有 C***.web这个dll 如果没有的话从新引用。
相关问答
Q1: 未能加载的文件或程序集.怎么解决
解决方案:安装3ds max的最新Service pack或更新。您可以从Autodesk Account的“3ds Max”“下载”“更新和附加模块”下下载并安装。重置3ds Max首选项他们的默认值。
首先输入win+r,在弹出的输入框中输入inetmgr,快速打开iis。然后点击应用程序池,可查看所有程序池。接着选中本项目使用的程序池,右键选择高级设置。
解决办法以及步骤:第一步,生产服务器的是阿里云,WINDOWS2008,需要安装MVC4,装了.NET。第二步,在项目中引用 System.Web.Helpers,并将属性设为“复制本地”。
Q2: asp.net提示“未能加载文件或程序集“XXXXXXXX.dll”或它的某一个依赖...
1、这是你的解决方案出现了问题,在项目的解决方案上,鼠标右键点击,然后选择重新生成整个解决方案,就可以了。同时,你要做好时常备份的好习惯,开发一套,备份一套到两套,注明时间等等醒目的标志,方便你的代码管理。
2、未能加载文件或程序集“Common, Version=0.0.0, Culture=neutral, PublicKeyToken=89f8270e9bca6ef0”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。
3、你的handler 没有放到网站或者引用handerl的dll没有放到bin下面,另外一个就是你的handler的命名空间与配置文件设置不一样。
4、一般情况下出现这样的问题是因为:dll文件不存在或者路径不正确。也有可能是SupermarketSystem.dao项目还没编译生成造成主程序找不到相关的DLL文件。
5、config文件需要看一下,是否缺少什么。framework 的version 看是否匹配。程序本身的dll缺失。我感觉可能版本不对。查看下是否需要更新。
关于.net引用程序集未加载和net未能加载文件或程序集的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






