无法加载程序集“App_Web_xxxxxxxxx”。确保在访问页面之前编译它

时间:2014-03-25 05:16:17

标签: asp.net hosting

我发布了我的asp.net项目,并使用FileZilla Software将其托管到服务器中。当我检查网址时,它显示错误,如无法加载程序集' App_Web_xxxxxxxxx' 。确保在访问页面之前编译它。我试图通过删除bin文件夹来解决此问题,更改

&#34; <%@ page title="Myproject" language="C#" masterpagefile="~/MySite.master" autoeventwireup="true" inherits="_Default, App_Web_dlpovpf5" %>&#34;

代码(当我用谷歌搜索我得到的东西)。但我无法得到完美的答案来解决这个问题。所以任何人都可以帮我解决这个问题。

谢谢&amp;问候。

3 个答案:

答案 0 :(得分:1)

在我的情况下,这是一个许可问题。我为该特定域用户授予了修改权限,并为&#34;写了权限。网络服务&#34;解决这个问题。

答案 1 :(得分:0)

我认为问题是IIS中的应用程序池指向其他框架版本。因此,创建一个新的应用程序池并设置正确的.net框架版本,即2.0,并将该应用程序池分配给您的网站。

更多信息 - 请参阅以下链接。 http://social.msdn.microsoft.com/Forums/en-US/1f776659-da2e-4922-9f95-c6f648fa836e/could-not-load-the-assembly-xxx-make-sure-that-it-is-compiled-before-accessing-the-page?forum=asmxandxml

这有类似的问题。

答案 2 :(得分:0)

当我忘记将我的网站转换为应用程序时,我收到此错误。

enter image description here

如果您正在编写.NET应用程序,则需要创建一个应用程序,否则将无法编译。

我现在在发布之前创建设置我的应用,所以我不会忘记:-S