我刚刚发布一个asp.net网站,然后我对其源代码进行了更改,我添加了两个.aspx文件,然后再次发布
问题是我需要使这些更改在服务器上生效.我是否必须替换所有文件,或者我只能添加特定文件?
我正在尝试将两个aspx页面添加到服务器上已存在的站点
并想知道我必须在普通的aspx文件旁边添加哪个文件才能在网站上生效
谢谢
解决方法:
这取决于您部署代码的方式.您是在发布之前使用预编译选项还是仅使用预编译进行发布.
如果您刚刚发布,那么您只需替换.aspx和aspx.cs文件,该站点将动态重新编译.
如果您已预先编译它,那么您可能只剩下.dll文件和.aspx文件,因此您必须为您的站点和.aspx文件部署.dll文件的新副本.默认情况下,MSDeploy替换整个站点.