0

网站的很大一部分是预编译和合并的,因为它几乎永远不会改变。在对原始版本进行更新的情况下,可以替换预编译位。我想继续开发新页面,但是当我浏览到新页面时,出现以下错误:

文件“/Website/Test/Default.aspx”尚未预编译,无法请求。

有没有办法解决?

编辑:

如果我删除 precompileApp.config 文件,我会在浏览标记文件时获得它们的内容:

这是预编译工具生成的标记文件,请勿删除!

4

1 回答 1

1

您是否查看过带有可更新 UI 选项的预编译?这会将所有源代码和资源编译为 DLL,但允许您在部署后继续对 .aspx 页面进行更改。

另一种选择可能是在服务器上预编译网站,而不是预编译然后将其部署到网络服务器。

此 MSDN 文章中解决了这两个选项:

http://msdn.microsoft.com/en-us/library/bb398860.aspx

于 2009-06-11T21:22:58.397 回答