您能否预编译并合并ASP.NET网站的一部分,然后继续开发?

您能否预编译并合并ASP.NET网站的一部分,然后继续开发?,asp.net,aspnet-compiler,precompiled,aspnet-merge,Asp.net,Aspnet Compiler,Precompiled,Aspnet Merge,网站的很大一部分是预编译和合并的,因为它几乎永远不会改变。在对原始文件进行更新时,可以替换预编译位。我想继续开发新页面,但当我浏览到新页面时,会出现以下错误: 文件“/Website/Test/Default.aspx” 尚未预编译,因此无法 被请求 这有什么办法吗 编辑: 如果删除precompileApp.config文件,则在浏览标记文件时会获得它们的内容: 这是由预编译工具生成的标记文件,不应删除 你看过预编译的可更新UI选项了吗?这会将所有源代码和资源编译到DLL中,但允许您在部署后继

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

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

这有什么办法吗

编辑:

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

这是由预编译工具生成的标记文件,不应删除


你看过预编译的可更新UI选项了吗?这会将所有源代码和资源编译到DLL中,但允许您在部署后继续更改.aspx页面

另一种选择是在服务器上就地预编译网站,而不是预编译网站,然后将其部署到Web服务器

本MSDN文章介绍了这两种选择:


我知道这些选项,但它们并不能解决部分站点被预编译,然后添加新页面的情况。