Asp.net程序怎么实现在线升级
Asp.net程序如何实现在线升级?
假如开发了一个Asp.net的产品,该产品应用于不同的客户(客户自行部署在互联网上),如果产品升级了,当客户在自己网站后台点击升级的时候,如何实现正常的升级?仅替换文件,而不重新编译是否可行,如不可行,能否通过命令让客户网站自己编译?
大家讨论下,谢谢!
------解决方案--------------------
本来就是仅替换文件,不需要重新编译啊.
------解决方案--------------------
干嘛要客户编译了,,在开发这边肯定是编译测试通过后才让客户升级,!至于升级检测版本号就行了, 如果不是最新就替换文件就行了
------解决方案--------------------
asp.net部署基本就是替换bin目录下的dll。 和修改web.config.
替换dlls没有任何问题,修改web.config是可以的,但是要注意小心不要覆盖用户自己修改的值。
假如开发了一个Asp.net的产品,该产品应用于不同的客户(客户自行部署在互联网上),如果产品升级了,当客户在自己网站后台点击升级的时候,如何实现正常的升级?仅替换文件,而不重新编译是否可行,如不可行,能否通过命令让客户网站自己编译?
大家讨论下,谢谢!
------解决方案--------------------
本来就是仅替换文件,不需要重新编译啊.
------解决方案--------------------
干嘛要客户编译了,,在开发这边肯定是编译测试通过后才让客户升级,!至于升级检测版本号就行了, 如果不是最新就替换文件就行了
------解决方案--------------------
asp.net部署基本就是替换bin目录下的dll。 和修改web.config.
替换dlls没有任何问题,修改web.config是可以的,但是要注意小心不要覆盖用户自己修改的值。