部署预编译的Web站点项目

时间:2009-07-21 22:52:34

标签: asp.net deployment web-site-project

所以我有一个网站项目,我在发布时预编译。

我有一个问题,当我需要对部署的网站进行一些小的更改时,我是否必须重新构建,重新发布和重新部署整个网站结构,或者我可以只复制修改后的aspx页面和bin ?目录

请告诉我!

谢谢你们!

3 个答案:

答案 0 :(得分:3)

这将取决于您如何进行网站的预编译。

根据MSDN,如果您进行了预编译以进行部署,则该过程将获取aspx文件并处理其中的任何内部代码,因此您需要重新编译所有内容。

如果您进行了部署和更新的预编译,则不会考虑aspx文件,因此如果您所做的只是一些UI更改,则可以毫无问题地推送更新的aspx文件。

答案 1 :(得分:1)

您应该能够在本地重新发布,然后复制修改后的已发布页面和bin文件夹。

您不需要上传所有内容。

答案 2 :(得分:1)

如果你预先编译完全依赖于你选择的选项,你可以编辑.aspx页面,即HTML代码,但不能编辑代码隐藏..

如果.aspx页面只是占位符,即除了单个注释外,它们都是空的,你不能。