如果网站的某些部分有编译错误,网站是否仍然可用?

时间:2009-04-29 21:47:17

标签: asp.net deployment compilation

如果网站的某些部分存在编译错误,网站是否仍然可以使用?

1 个答案:

答案 0 :(得分:1)


  

这取决于您的部署方式   你的网页。基本上有两个主要的   部署战略   一个asp.net应用程序。

1。)预编译部署

在预编译部署中,您将所有代码隐藏文件编译为程序集。此外,如果您正在使用Web部署项目,则所有这些已编译的程序集将合并为一个程序集。

因此,在预编译部署中,无法在项目的任何位置部署您的网站而不会出现任何错误。

2.。)XCopy部署

在XCopy部署中,您只需将整个网站复制粘贴到生产服务器而无需编译。在这种情况下,只有那些通过HttpClient请求的页面被编译,加载和提供。如果你有一个asp.net页面有一些错误,你的网站将不会显示这些错误,直到通过任何HttpClient请求。剩余的网站继续工作,没有任何错误的影响。