| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1456 人关注过本帖
标题:[求助]怎么样打包软件
取消只看楼主 加入收藏
chinahgcq
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-6-4
收藏
 问题点数:0 回复次数:2 
[求助]怎么样打包软件


这段时间用C# 编了一个记事本,功能比较可以,现在问题是,怎么样将此小软件打包成为一个安装程序,在其他人的电脑上安装运行呢?

是这样的,我的用的是.net 2005 ,记事本程序编完后,我新建安装项目,生成了打包程序,即安装程序Setup.exe;
这个安装程序能够在我的电脑上面顺利安装,可是拿到其他同学电脑上时(事先没有安装.net),却首先要安装 Framwork JDK,而Setup.exe中没有Framwork JDK,于是该安装程序自动要求从网上下载Framwork安装,然后再安装记事本,成功了,我的记事本能够在他的电脑上运行。
参看资料我知道是什么原因了,原来.NET 应用程序要Framwork环境支持,Setup.exe先检查对方电脑上面没有Framwork环境,若有,则直接安装记事本程序,没有,Setup.exe要求先从网上下载Framwork并安装,再安装记事本程序。

这样一来就有个问题,从网上下载,非常慢的,而且对方没有连网时,就更是安装不了,能不能把Framwork也一起打包,与记事本一起生成Setup.exe文件?这样的话,上面的问题就解决了。
我知道.net 2003的解决办法,下载了PluginInstaller.msi,安装此插件后,再打包,Framwork就一起打包进去了。
可是此插件与.net 2005不兼容,而且也找不着兼容.net 2005的此类插件,这样我就没有找到解决打包Framwork的办法了。

哪位同仁解决了,还望赐教,尽量说详细一点,谢谢!

[此贴子已经被作者于2007-7-4 11:27:23编辑过]

搜索更多相关主题的帖子: 软件 打包 
2007-07-03 23:55
chinahgcq
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-6-4
收藏
得分:0 

是这样的,我的用的是.net 2005 ,记事本程序编完后,我新建安装项目,生成了打包程序,即安装程序Setup.exe;
这个安装程序能够在我的电脑上面顺利安装,可是拿到其他同学电脑上时(事先没有安装.net),却首先要安装 Framwork JDK,而Setup.exe中没有Framwork JDK,于是该安装程序自动要求从网上下载Framwork安装,然后再安装记事本,成功了,我的记事本能够在他的电脑上运行。
参看资料我知道是什么原因了,原来.NET 应用程序要Framwork环境支持,Setup.exe先检查对方电脑上面没有Framwork环境,若有,则直接安装记事本程序,没有,Setup.exe要求先从网上下载Framwork并安装,再安装记事本程序。

这样一来就有个问题,从网上下载,非常慢的,而且对方没有连网时,就更是安装不了,能不能把Framwork也一起打包,与记事本一起生成Setup.exe文件?这样的话,上面的问题就解决了。
我知道.net 2003的解决办法,下载了PluginInstaller.msi,安装此插件后,再打包,Framwork就一起打包进去了。
可是此插件与.net 2005不兼容,而且也找不着兼容.net 2005的此类插件,这样我就没有找到解决打包Framwork的办法了。

哪位同仁解决了,还望赐教,尽量说详细一点,谢谢!


2007-07-04 11:25
chinahgcq
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-6-4
收藏
得分:0 
谢谢,真是大有所获
建议大家都去看看
很不错

2007-07-05 01:04
快速回复:[求助]怎么样打包软件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027640 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved