C# 运行时发生程序集错误,无法从中加载类型
我有一个C# 运行时发生程序集错误,无法从中加载类型,c#,.net,asp.net-mvc,iis,C#,.net,Asp.net Mvc,Iis,我有一个asp.netmvc5应用程序。在我的dev和uat机器上,应用程序工作得很好,但是当我部署到登台机器上时,每当代码试图访问程序集中的特定方法时,应用程序就会抛出错误“无法从程序集中加载类型” 包含web应用程序的解决方案有三个项目,其中一个项目包含引发 System.TypeLoadException:无法从程序集“AssemblyName,Version=1.0.0,Culture=neutral,PublicKeyToken=null”加载类型“TypeName” 我已经检查确认加
asp.netmvc5
应用程序。在我的dev和uat机器上,应用程序工作得很好,但是当我部署到登台机器上时,每当代码试图访问程序集中的特定方法时,应用程序就会抛出错误“无法从程序集中加载类型”
包含web应用程序的解决方案有三个项目,其中一个项目包含引发
System.TypeLoadException:无法从程序集“AssemblyName,Version=1.0.0,Culture=neutral,PublicKeyToken=null”加载类型“TypeName”
我已经检查确认加载了正确的版本,我已经检查了GAC程序集没有从那里加载,我正在服务器上的.net framework上更新版本,我已经删除了临时asp.net文件并重新启动了IIS
,但没有任何效果。我甚至将同一个应用程序文件夹复制到我们网络上的其他服务器上,并在IIS
中进行设置;它可以在其他服务器上完美地工作,但在临时服务器上却无法工作
我已经花了两天时间在谷歌上搜索了这么多;尝试不同的事情,但我还没有找到解决问题的办法。任何能为我指明正确方向的建议都将不胜感激。您是否检查了web.config中是否没有程序集重定向?是的,我有。没有redirect.FusionLog-您是否检查了web.config中是否没有程序集重定向?是的,我有。没有重定向。FusionLog-