关于asp.net网站的部分发布?
网站我已经发布了,但是某个网页做了修改,重新发放的时候,需要所有的文件都上传,还是只上传修改的页面,我选择了后者,但是有问题,怎样的方法比较好?
------解决方案--------------------发布网站的时候可以选择使用固定名和单页程序集,这样就可以改那页传那页了。当然这样做是要牺牲一部效率的。
------解决方案--------------------修改的页面 And 对应的DDL
------解决方案--------------------如果只是改了aspx文件,则直接覆盖.aspx文件就可以
如果只是修改了后台代码,而且没有修改.aspx页面,则需要把编译过的dll也要覆盖一下
如果二者都改了,则需要覆盖.aspx文件以及dll
在服务器的操作,需要头脑清醒的 注意备份
------解决方案--------------------经常需要重新传送web.config才能让局部更新立刻生效。
注意此时会让应用程序重新启动,Session以及进程中静态变量的数据都会“丢失”。