1. 新建一个安装部署工程;
2.双击进入“应用程序文件夹”,在右侧空白处鼠标右键点击添加文件,将生成的应用程序添加进来;
3."项目"--"属性" ,在属性窗口你会看到一个"系统必备",点击进入, 选择 第二项 "从与我的应用程序相同的位置下载系统必备组件;
4.生成--重新生成解决方案,去当前工程文件夹下的DEBUG下面就可以看到做好的安装文件setup.exe.
这样生成还是分开的,能做成一个文件就好了。
还有那个vs的默认安装路径 ,安装选项“任何人”“只有我”,好像都没地方改。
这微软用.net做的vs界面实在是缺少内容
9 个解决方案
#1
没有必要打在一起。.net安装有单独的安装包,而且只需要安装一次,跟应用程序不同。
另外,.net3.5太大了,应该使用.net4.0。
另外,.net3.5太大了,应该使用.net4.0。
#2
install 有一属性
安装必备 中将.net freamwork 3.5选中
安装必备 中将.net freamwork 3.5选中
#3
#5
我昏!
我自己都贴了,那个安装必备没有用的。新手无奈之举才用哪个。
我是想把.net和安装程序打成一个文件,安装时候检查是否安装.net,如没有就安装,然后才安装应用程序。
不要从网络下载,也不要一堆文件。
用户不是程序员,那懂这么多。
.net这点跟java一样是很讨厌人的,说是跨平台,实际实施起来不但虚拟机依赖操作系统,还出现了应用程序依赖虚拟机的问题。
我自己都贴了,那个安装必备没有用的。新手无奈之举才用哪个。
我是想把.net和安装程序打成一个文件,安装时候检查是否安装.net,如没有就安装,然后才安装应用程序。
不要从网络下载,也不要一堆文件。
用户不是程序员,那懂这么多。
.net这点跟java一样是很讨厌人的,说是跨平台,实际实施起来不但虚拟机依赖操作系统,还出现了应用程序依赖虚拟机的问题。
#6
#7
不要从网络下载,也不要一堆文件。
你打包后虽是分开的,但是不需要从网络下载。程序会自动找到.net framework进行安装。
分开是合理的,建议你采纳。如楼上所说,环境只装一次
你打包后虽是分开的,但是不需要从网络下载。程序会自动找到.net framework进行安装。
分开是合理的,建议你采纳。如楼上所说,环境只装一次
#8
.net这点跟java一样是很讨厌人的,说是跨平台,实际实施起来不但虚拟机依赖操作系统,还出现了应用程序依赖虚拟机的问题。
这是跨平台或是跨语言现行最好的办法。不要试图对现有的程序运行原理抱怨。
这是跨平台或是跨语言现行最好的办法。不要试图对现有的程序运行原理抱怨。
#9
好吧,那用.net 4.0
结贴给分
结贴给分
#1
没有必要打在一起。.net安装有单独的安装包,而且只需要安装一次,跟应用程序不同。
另外,.net3.5太大了,应该使用.net4.0。
另外,.net3.5太大了,应该使用.net4.0。
#2
install 有一属性
安装必备 中将.net freamwork 3.5选中
安装必备 中将.net freamwork 3.5选中
#3
#4
Prerequisites...
http://www.cnblogs.com/Peter-Zhang/articles/1778223.html
http://www.cnblogs.com/Peter-Zhang/articles/1778223.html
#5
我昏!
我自己都贴了,那个安装必备没有用的。新手无奈之举才用哪个。
我是想把.net和安装程序打成一个文件,安装时候检查是否安装.net,如没有就安装,然后才安装应用程序。
不要从网络下载,也不要一堆文件。
用户不是程序员,那懂这么多。
.net这点跟java一样是很讨厌人的,说是跨平台,实际实施起来不但虚拟机依赖操作系统,还出现了应用程序依赖虚拟机的问题。
我自己都贴了,那个安装必备没有用的。新手无奈之举才用哪个。
我是想把.net和安装程序打成一个文件,安装时候检查是否安装.net,如没有就安装,然后才安装应用程序。
不要从网络下载,也不要一堆文件。
用户不是程序员,那懂这么多。
.net这点跟java一样是很讨厌人的,说是跨平台,实际实施起来不但虚拟机依赖操作系统,还出现了应用程序依赖虚拟机的问题。
#6
用4.0才40多M,3.5要将近200M
http://blog.csdn.net/downmoon/archive/2010/04/16/5494032.aspx
http://blog.csdn.net/downmoon/archive/2010/02/27/5330935.aspx
http://blog.csdn.net/downmoon/archive/2010/04/16/5494032.aspx
http://blog.csdn.net/downmoon/archive/2010/02/27/5330935.aspx
#7
不要从网络下载,也不要一堆文件。
你打包后虽是分开的,但是不需要从网络下载。程序会自动找到.net framework进行安装。
分开是合理的,建议你采纳。如楼上所说,环境只装一次
你打包后虽是分开的,但是不需要从网络下载。程序会自动找到.net framework进行安装。
分开是合理的,建议你采纳。如楼上所说,环境只装一次
#8
.net这点跟java一样是很讨厌人的,说是跨平台,实际实施起来不但虚拟机依赖操作系统,还出现了应用程序依赖虚拟机的问题。
这是跨平台或是跨语言现行最好的办法。不要试图对现有的程序运行原理抱怨。
这是跨平台或是跨语言现行最好的办法。不要试图对现有的程序运行原理抱怨。
#9
好吧,那用.net 4.0
结贴给分
结贴给分