日期:2014-05-19  浏览次数:20322 次

关于asp.net网站的部分发布?
网站我已经发布了,但是某个网页做了修改,重新发放的时候,需要所有的文件都上传,还是只上传修改的页面,我选择了后者,但是有问题,怎样的方法比较好?

------解决方案--------------------
发布网站的时候可以选择使用固定名和单页程序集,这样就可以改那页传那页了。当然这样做是要牺牲一部效率的。
------解决方案--------------------
修改的页面 And 对应的DDL
------解决方案--------------------
如果只是改了aspx文件,则直接覆盖.aspx文件就可以

如果只是修改了后台代码,而且没有修改.aspx页面,则需要把编译过的dll也要覆盖一下

如果二者都改了,则需要覆盖.aspx文件以及dll

在服务器的操作,需要头脑清醒的 注意备份


------解决方案--------------------
经常需要重新传送web.config才能让局部更新立刻生效。

注意此时会让应用程序重新启动,Session以及进程中静态变量的数据都会“丢失”。