`
wsql
  • 浏览: 11810946 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

asp.net发布网站

 
阅读更多

通常部属网站的时候需要编译那些需要的文件,和一些系统需要的组件。

会感觉到很繁琐。

发布网站是一个不错的选择:直接发布服务器上,设置好站点与端口即可。以下是总结的步骤。。。

第一、是将网站里所有的数据连接都做成从web.config中读取,这样的话,就可以一劳永逸了。

第二、就是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目录到远程服务的网站下。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics