.net打包安装把framework也一起打包的探讨?

ntljlpb2008 2009-06-23 04:46:31
就是将你的程序和框架一起打包成一个setup.exe文件!
vs2008自带的打包,也只是把程序和框架分开来而已。
商业软件不可能把4个文件(vs打包后通常有4个部分)压缩,再让客户去解压还要告诉客户具体安装哪个文件,不现实对吧!
打包成一个setup文件,客户只要点击setup,安装程序自动判断是否装了框架,装了就直接安装程序;否则先安装框架在装程序。
不知道有没有高人知道怎么弄??!!!
望赐教!
...全文
686 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
xx_88 2009-06-26
  • 打赏
  • 举报
回复
up
ntljlpb2008 2009-06-26
  • 打赏
  • 举报
回复
好了 我已经用installshield解决了,虽然最后还是我自己摸索的 但还是要谢谢告诉我这个工具的朋友!
ntljlpb2008 2009-06-26
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 Deathsign 的回复:]
不可能分离.NET的


最多用虚拟.NET外壳 就像飞信那样
[/Quote]

不是分离,是一起打包
Deathsign 2009-06-26
  • 打赏
  • 举报
回复
不可能分离.NET的


最多用虚拟.NET外壳 就像飞信那样
caimei12345 2009-06-26
  • 打赏
  • 举报
回复
小弟也想知道,望各位高手赐教
ntljlpb2008 2009-06-24
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 wuyq11 的回复:]
在安装类里判断条件,调用相应软件实现安装。
可使用installshield安装多个程序
[/Quote]
兄弟有这方面的经验吗
ntljlpb2008 2009-06-24
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 sheyouyou1 的回复:]
楼主想验证条条大路通罗马呢
[/Quote]
你有好的路通罗马吗
ntljlpb2008 2009-06-24
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 qianjunxian 的回复:]
installshield2008这个软件可以满足你!
[/Quote]

你用过?怎么样,打包后是不是能想市面上的软件可以自己定制
qianjunxian 2009-06-23
  • 打赏
  • 举报
回复
installshield2008这个软件可以满足你!
sheyouyou1 2009-06-23
  • 打赏
  • 举报
回复
楼主想验证条条大路通罗马呢
wuyq11 2009-06-23
  • 打赏
  • 举报
回复
在安装类里判断条件,调用相应软件实现安装。
可使用installshield安装多个程序
flybird066 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 flybird066 的回复:]
我昨天也提问这个问题了,貌似解决不了,我正在改用其它工具做
[/Quote]
Wise for Windows Installer
ntljlpb2008 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 enaking 的回复:]
可以把fx打到安装包一起哈,安装时检测是否有框架,没有就开始运行安装框架的界面(系统必备设置选择第二项,并设置启动条件的属性后,框架会自动放到安装包同一目录,用户安装时去提取框架程序安装,不用在网上下,),有就直接安装软件,
[/Quote]

这个方法基本上都知道,我想知道的是一般人不知道的
enaking 2009-06-23
  • 打赏
  • 举报
回复
客户只需要点setup就行了,系统会自动检测和安装的
enaking 2009-06-23
  • 打赏
  • 举报
回复
可以把fx打到安装包一起哈,安装时检测是否有框架,没有就开始运行安装框架的界面(系统必备设置选择第二项,并设置启动条件的属性后,框架会自动放到安装包同一目录,用户安装时去提取框架程序安装,不用在网上下,),有就直接安装软件,
lowsong 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sheyouyou1 的回复:]
1 新建安装部署项目

打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。

2 安装向导

关闭后打开安装向导,点击下一步,或者直接点击完成。

3 开始制作

安装向导完成后即可进入项目文件夹:

双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把…
[/Quote]

方法正解
lowsong 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 ntljlpb2008 的帖子:]
就是将你的程序和框架一起打包成一个setup.exe文件!
vs2008自带的打包,也只是把程序和框架分开来而已。
商业软件不可能把4个文件(vs打包后通常有4个部分)压缩,再让客户去解压还要告诉客户具体安装哪个文件,不现实对吧!
打包成一个setup文件,客户只要点击setup,安装程序自动判断是否装了框架,装了就直接安装程序;否则先安装框架在装程序。
不知道有没有高人知道怎么弄??!!!
望赐教!
[/Quote]

方法正解~!
ntljlpb2008 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jinlingoo1 的回复:]
打包的是FRAMWORK的环境及一些东东吧.
[/Quote]
对的 一般你打包好后debug目录下会有4个文件(目录)
ntljlpb2008 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 flybird066 的回复:]
我昨天也提问这个问题了,貌似解决不了,我正在改用其它工具做
[/Quote]

什么工具?
flybird066 2009-06-23
  • 打赏
  • 举报
回复
我昨天也提问这个问题了,貌似解决不了,我正在改用其它工具做
加载更多回复(7)

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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