【问题标题】:The file '/mypage.aspx' has not been pre-compiled, and cannot be requested文件“/mypage.aspx”尚未预编译,无法请求
【发布时间】:2013-08-18 15:20:05
【问题描述】:

我有一个使用“发布网站”发布的 VS 2005 网站,我清除了所有三个复选框。我修改mypage.aspx文件并发布网站。

然后,我用旧文件替换那个文件,我得到这个错误:

文件'/mypage.aspx'未预编译,无法请求。

如何替换该文件?

【问题讨论】:

    标签: asp.net iis visual-studio-2005 c#-2.0


    【解决方案1】:

    当您的 web.config 文件中指定了引用并且部署文件夹/站点不包含安装在系统 (GAC) 或 bin 中的这些 dll(或您在 web.config 中指定的特定版本)时,也会出现此错误文件夹不包含它们。

    例子:

    <add assembly="Namespace.BlaBla, Version=1.2.3.4, Culture=neutral,
       PublicKeyToken=7aff3896eb354e31"/>
    

    如果您部署该 DLL 的 1.2.3.5 版,您将收到(误导性的)错误消息。

    【讨论】:

      【解决方案2】:

      可能是服务器c盘空间不足

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-10-10
        • 2010-09-29
        • 2019-05-19
        • 2018-09-26
        • 2019-08-11
        • 2021-10-24
        • 1970-01-01
        相关资源
        最近更新 更多