怎样将ASP.NET开发的B/S架构程序打包

mzr_cj 2009-03-12 11:53:26
一个网站,想打包成可以安装的软件,但是有几个问题比较麻烦,不知道怎么弄,请教大家.

1.自动创建IIS虚拟目录,如果没有安装IIS就自动安装IIS
2.判断是否安装过.net2.0 框架,没有安装就自动安装
3.自动把网站需要的数据库还原到sql server2000数据库中

4.如果只用.net 自带的打包怎么实现.
5.如果4不可以,那么是不是用installshield可以
6.希望能告诉我具体怎么实现.

(嘻嘻,问题较多,不好意思,如果回答很麻烦,可以介绍一个教程给我吗?)

PS:周六或周日结贴.
...全文
669 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
CreateAName 2009-12-08
  • 打赏
  • 举报
回复
对我有用~~
liefdiy 2009-03-15
  • 打赏
  • 举报
回复
学习~~
柳晛 2009-03-12
  • 打赏
  • 举报
回复
WinRAR压缩包的自解压可以自动执行文件,让他执行一个*.bat的,bat文件修改注册表实现1、2。
踏雪听雨 2009-03-12
  • 打赏
  • 举报
回复
1.创建IIS,数据库要写一个install类

2.网站文件,就是直接从安装制作中复制了.
zzxap 2009-03-12
  • 打赏
  • 举报
回复
设置-发布网站
zzxap 2009-03-12
  • 打赏
  • 举报
回复
--发布网站
wujinjian2008n 2009-03-12
  • 打赏
  • 举报
回复
关注
wsj1983920 2009-03-12
  • 打赏
  • 举报
回复
我也期待答案
endlessw 2009-03-12
  • 打赏
  • 举报
回复
installshield 2009支持vs2008的
不过都是英文的帮助文档 你可以百度找一下
不难得 配置起来很简单~
阿云ivan 2009-03-12
  • 打赏
  • 举报
回复
推荐使用installshield

pgameli 2009-03-12
  • 打赏
  • 举报
回复
很好很强大
期待答案
一弗楚 2009-03-12
  • 打赏
  • 举报
回复
学习~~
good-code 2009-03-12
  • 打赏
  • 举报
回复
支持你!
mzr_cj 2009-03-12
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 pdsnet 的回复:]
顶~~~~~~~~~~~~~~~~~~~~~~~~~`
[/Quote]

thank you!!! 让群里的朋友帮忙看看,居然发出了"唯女子与小人难养也"的感叹,
哎,没办法,总有人看不起女的.
pdsnet 2009-03-12
  • 打赏
  • 举报
回复
顶~~~~~~~~~~~~~~~~~~~~~~~~~`
yybjroam05 2009-03-12
  • 打赏
  • 举报
回复
如果客户端没有sqlserver那还得自动安装sqlserver
mzr_cj 2009-03-12
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 wuyq11 的回复:]
通过安装部署项目添加框架条件没有会自动安装。
在安装类里操作IIS虚拟目录,没有。自动安装IIS。
通过安装类配置连接数据库字符串,还原数据库。installshield可实现
[/Quote]

谢谢,很清楚.
mzr_cj 2009-03-12
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 xfreyes 的回复:]
为什么要把网站搞的和应用程序一样
[/Quote]

应用程序要开发,可网站是现成的.就是一个字,懒!
xfreyes 2009-03-12
  • 打赏
  • 举报
回复
为什么要把网站搞的和应用程序一样
way106vip 2009-03-12
  • 打赏
  • 举报
回复
这个说起来好多!!我在网上原来看到过这类资料。。。
http://www.aspxboy.com/private/504/default.aspx
我想看完了多多少少对lz有一定的帮助!~
加载更多回复(2)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧