当前位置:编程学习 > C#/ASP.NET >>

[求救]如何把.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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,