升级到W2K3和IIS6时“无法加载类型...”

时间:2008-10-13 13:55:10

标签: .net asp.net iis

我有一个c#.NET 2.0应用程序已经在W2K / IIS5上运行了好几年。系统管理员团队目前正在为应用程序设置一个W2K3框,使用相同的安装文件,但是遇到了可怕的“无法加载类型...”错误。有问题的类型是所请求页面的类(即代码隐藏)。

我已经读过将.NET版本转换为1.1并返回2.0可以解决问题,但是我们已经尝试过这个没有运气了。

有什么想法吗?我能找到的大部分信息都是在开发过程中解决问题,从Visual Studio运行应用程序。

谢谢, 乔恩。

2 个答案:

答案 0 :(得分:1)

找出程序集未加载原因的最佳选择是程序集绑定日志查看器。 http://msdn.microsoft.com/en-us/library/e74a18c4(VS.71).aspx

答案 1 :(得分:0)

我认为我以前有这个,它需要在应用程序文件夹中更改权限或重置IIS Web应用程序文件夹设置。

阅读您的错误消息,我认为我们发现的另一个原因是当JIT尝试编译页面时,它没有对临时文件夹的权限。