[求救]如何把.net framwork部署到安装包里
我在部署一个winform程序时,生成的安装包不能在未安装.net framwork的机器上,安装时提示用户未安装.net framwork,需要用户自己到官方网去下载。后来我按照网上说的在开发机器上安装了“Microsoft Visual Studio .NET 2003 引导程序插件”,可是还是不行。我想请问一下有什么解决办法,能把.net framwork部署到安装程序里,当用户安装时检测到目标机器未安装.net framwork后自动安装,然后再安装winform程序,谢谢了 --------------------编程问答-------------------- 2003的好像不太简单,还是2005的方便,添加“系统必备项”就可以了。 --------------------编程问答-------------------- 我用的就是2005,在网上也看到过添加“系统必备项”,请问要如何添加呢?或者还有什么解决办法。谢谢了 --------------------编程问答-------------------- 安装项目上右键属性,你就能看到系统必备的按纽了~ --------------------编程问答-------------------- 就在安装项目的项目属性页中有一个“系统必备”:
项目属性:
(比如:)Setup1属性页
配置属性
生成
“系统必备”
创建用于安装系统的必备组件的安装程序
(选上).Net Framework 2.0
(选上) 其它必备项
指定系统必备组件的安装位置
(选上)从与我的应用程序相同的位置下载系统必备组件
确定关闭对话框
重新生成安装项目并测试安装。 --------------------编程问答-------------------- 学习。 --------------------编程问答-------------------- 把属性中的,网上下载的路径清除,就可以了啊. --------------------编程问答-------------------- 去下一个PluginInstaller.msi,安装。
这样,你在创建安装项目时,vs.net会自动检测依赖项,并自动打包。
--------------------编程问答-------------------- 很好,谢谢啦,顶顶顶顶。。。
补充:.NET技术 , .NET Framework