为了更方便的更新部分文件现总结以下几点

a 可以把整个网站代码拷贝一份,从VS2005中打开,删除没有修改的(扩展名为.aspx.cs)文件,发布网站,用发布后的文件(应客户要求修改的文件)及对应的Bin目录中dll替换原来网站中的相应文件即可。

b、使用反编译工具(reflector.exe等)找到要修改的dll文件。打开VS2005新建一个以dll名称命名的项目,代码从reflector.exe中拷贝出来做些修改,生成一个名称相同的dll,替换网站中对应的dll

c、从开始菜单中打开“Visual Studio 2005命令提示”,使用命令“csc”来编译要修改的cs代码生成dll文件(csc.exe  /target:library  /reference:system.dll,

System.Web.dll,System.Data.dll classdata.aspx.cs ),再更新相应的aspx文件即可。

 

下面介绍网站发布到一个dll技巧

 a、安装微软发布的WebDeploymentSetup插件(有适合VS2005VS2008的插件),从VS开发环境中进行设置后生成dll即可。

 

参考:

            

            reflector.exehttp://download.csdn.net/source/280603

                           http://www.red-gate.com/products/reflector/

            WebDeploymentSetup2005http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a0e/WebDeploymentSetup.msi

            WebDeploymentSetup2008http://download.microsoft.com/download/0/5/b/05b4424b-5b9b-4961-8ec6-91e9f1741b2d/WebDeploymentSetup.msi

posted on 2009-06-30 22:03  happaywxl  阅读(1025)  评论(0)    收藏  举报