【发布时间】:2013-08-18 15:20:05
【问题描述】:
我有一个使用“发布网站”发布的 VS 2005 网站,我清除了所有三个复选框。我修改mypage.aspx文件并发布网站。
然后,我用旧文件替换那个文件,我得到这个错误:
文件'/mypage.aspx'未预编译,无法请求。
如何替换该文件?
【问题讨论】:
标签: asp.net iis visual-studio-2005 c#-2.0
我有一个使用“发布网站”发布的 VS 2005 网站,我清除了所有三个复选框。我修改mypage.aspx文件并发布网站。
然后,我用旧文件替换那个文件,我得到这个错误:
文件'/mypage.aspx'未预编译,无法请求。
如何替换该文件?
【问题讨论】:
标签: asp.net iis visual-studio-2005 c#-2.0
当您的 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 版,您将收到(误导性的)错误消息。
【讨论】:
可能是服务器c盘空间不足
【讨论】: