VS2010 部署安装包用.NET 2.0框架

VS2010 部署安装包用.NET 2.0框架

在VS2010写的.NET 2.0的程序,制作安装包时,如果没有设定好,则会提示安装.NET 4.0的框架,
正确的方法如下:

文件–>新建–>项目–>其它项目类型–> Visual Studio Installer,
出来的窗口,在上面选择.NET Framework 2.0

设定好所有的安装文件和路径后,

在 解决方案资源定理器窗口,当前项目下面,显示检测到的依赖项:Microsoft.NET FrameWork
双击它,打开一个新的窗口,显示为启动条件:.NET Framework,在它的属性窗口,分别可以设定:
>InstallUrl: 这个可以指定.net框架的安装路径,指定到具体的安装文件。
>Version: 这里设定安装包使用到的.net版本,设为:.NET Framework 2.0

然后生成安装包就可以了。

This entry was posted in Program, Windows and tagged . Bookmark the permalink.

2 Responses to VS2010 部署安装包用.NET 2.0框架

  1. 芒果冰 says:

    installurl 怎么个设置法, 求教
    像我把.net环境的安装文件也添加到项目里, 最后我的项目生成的是一个.msi文件;
    当检测到没有.net环境的时候, 无法通过installurl找到安装文件…
    应用程序文件夹是 setup 里边包含有依赖项以及我自己添加进去的.net环境安装文件;
    然后我的url设置成 ./setup/dotnet.exe 但是未成功, 求解~

    • flyingnn says:

      你是不是想实现这个功能:
      你把.net框架也打包在MSI文件里了,如果安装的时候,机器上没有安装.NET框架,则自动安装。
      这个没有研究过,我这文章说的是另外的东西,有空再试试你想要的功能,不过现在多数机器都已经会有.NET 2.0的框架了的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>