visual stuido.net 2005 下asp.net2.0网站简单发布

第一、是将网站里所有的数据连接都做成从web.config中读取,这样的话,就可以一劳永逸了。具体就看前面写的BLOG http://blog.csdn.net/hzleihuan/archive/2006/12/13/1441331.aspx 了。

第二、就是IIS设置了,在IIS中的asp.net中选择你的版本,我是2.0,然后有个全局环境和本站环境两个按钮,如果网站的用户管理不是选择默认的aspnet,那么可以在windows/microsoft.net/v2.0/...machine.config进行设置,由于我这个IIS上就是一个网站,所以我把machine.config中关于provide的section都去掉了。呵呵,

第三、在编程的机器上打开vs2005,菜单里选择生成--生成网站,然后选择发布网站,发布网站的位置可以选择远程的服务器(通过FTP之类的都可以)

第四、修改远程服务器上的web.config,特别是连接数据库服务器的语句。

第四、就是水晶报表了,由于在水晶报表网站上下载cr_net_2005_mergemodules_mlb_x86.zip太慢,而且部署起来太麻烦(主要还是制作成安装包之类的),所以我就简化了。a.在服务器上安装C:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/BootStrapper/Packages/CrystalReports/CRRedist2005_x86.msi。b.把C:/Program Files/Common Files/Business Objects/2.7/Managed 下所有的文件都COPY到远程服务器网站的BIN目录下,

这样起来的话还不行,因为水晶报表的很多图片还看不到,所以还要COPY本机的C:/Inetpub/wwwroot下的aspnet_client目录到远程服务的网站下。

如果有问题,可以跟下,大家一起讨论下

你可能感兴趣的:(asp.net(vb),asp.net,服务器,数据库服务器,报表,iis,x86)