IIS上托管着一个网站,我们已经完成了代码更改,需要部署。
如果仅完成更改后的代码,那么我认为仅需要替换bin文件夹中的dll。如果仅更改了aspx文件,则仅需要替换该文件,而不是dll。它是否正确?另外,我们应该构建和替换文件还是发布?
答案 0 :(得分:1)
如果仅完成更改后的代码,那么我认为只有dll bin文件夹中的文件需要替换。如果只有aspx文件是 更改,则仅需要替换该文件,而不是dll。是 这个正确吗?
是的,这是正确的。 此外,*。cs,config等文件的更新与aspx相同。 (不推荐:但是您甚至可以通过记事本在服务器内部对其进行修改。)
此外,我们应该构建和替换文件还是发布?
实际上,如果您仅复制dll,就没有关系-您可以进行构建。 看到以下问题:build vs publish