所以我有一个网站项目,我在发布时预编译。
我有一个问题,当我需要对部署的网站进行一些小的更改时,我是否必须重新构建,重新发布和重新部署整个网站结构,或者我可以只复制修改后的aspx页面和bin ?目录
请告诉我!
谢谢你们!
答案 0 :(得分:3)
这将取决于您如何进行网站的预编译。
根据MSDN,如果您进行了预编译以进行部署,则该过程将获取aspx文件并处理其中的任何内部代码,因此您需要重新编译所有内容。
如果您进行了部署和更新的预编译,则不会考虑aspx文件,因此如果您所做的只是一些UI更改,则可以毫无问题地推送更新的aspx文件。
答案 1 :(得分:1)
您应该能够在本地重新发布,然后复制修改后的已发布页面和bin文件夹。
您不需要上传所有内容。
答案 2 :(得分:1)
如果你预先编译完全依赖于你选择的选项,你可以编辑.aspx页面,即HTML代码,但不能编辑代码隐藏..
如果.aspx页面只是占位符,即除了单个注释外,它们都是空的,你不能。