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

时间:2013-08-16 09:01:03

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

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

然后,我用旧文件替换该文件,我收到此错误:

  

文件' /mypage.aspx'没有预先编译,也不能被要求。

如何替换该文件?

2 个答案:

答案 0 :(得分: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版,则会收到(误导性)错误消息。

答案 1 :(得分:-2)

可能在服务器c驱动器空间不足