B/S架构的软件 如何打包?
有这方面经验的说下,或提供点相关资料也可以,分数不多,希望大家多多帮忙。
先谢了~!
------解决方案--------------------找第三方打包软件。
------解决方案--------------------.net的话,在VS2005里选发布网站,选择发布路径就可以
asp的话只有第3方打包软件了
------解决方案--------------------添加新项目---其它类项目---web安装项目.
以前用vs2003开发的时候用03做过安装包.到05了还没试过.lz可以试一下,应该是一样的
------解决方案--------------------在vs下,可以“文件-> 新建项目-> 其他项目类型-> Web安装项目”。然后看msdn文档。
其实很少需要打包成exe或者msi。网站维护应该分工协作,服务器放在客户的储藏室里(免得被工商局抄走),然后我们使用ftp上传网站文件就可以了。此时,安装windows系统的人学会在iis上设置一个网站那一分钟就可以搞定的几个步骤,然后程序员学会ftp软件使用就可以了。
------解决方案--------------------WEB程序打包的难点并不是封装文件,而是自动设置IIS站点和配置安装SQL数据库,要解决各种复杂的客户服务器配置情况。
我是通过复制了相关文件到目标文件夹后,再调用自己写的控制台程序实现的(参照IIS6.0和MSSQL的文档写的),不过健壮性不好,功力不够,就不献丑了。
据说intallshield等专业软件有自动生成安装IIS站点和SQL数据库的功能,没用过。
------解决方案--------------------用 sp1234 的方式就可以了。你还可以在安装包中加上.net framework等等。