asp.net – 无法加载程序集“App_Web_kh7-x3ka”.确保在访问页面之前编译它

前端之家收集整理的这篇文章主要介绍了asp.net – 无法加载程序集“App_Web_kh7-x3ka”.确保在访问页面之前编译它前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我似乎无法弄清楚我在这里做错了什么.我发布我的网站到我的服务器,当我尝试运行它得到以下例外:

Could not load the assembly ‘App_Web_kh7-x3ka’. Make sure that it is compiled before accessing the page.

有没有人遇到过这个?

解决方法

这也可能发生在您使用预编译的aspx页面并将其编辑为未编译时,例如从Live服务器复制并覆盖您的开发人员/工作版本.

在<%@ Page />中的aspx页面的第一行你可能会看到一个属性,如:

inherits =“yourPageClass,App_Web_kh7-x3ka”.

删除“App_Web_XXXX”部分,并添加指向您的代码后面的代码文件的CodeFile属性

的CodeFile = “yourPageFile.aspx.cs”

<%@ Page />当您从头开始创建新页面时,标签现在应该类似.

当您的Asp.Net页面预编译以发布到生产服务器时,对代码的引用将被替换为具有App_Web_XXXX名称的已编译DLL的引用.

猜你在找的asp.Net相关文章