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
然后生成安装包就可以了。
installurl 怎么个设置法, 求教
像我把.net环境的安装文件也添加到项目里, 最后我的项目生成的是一个.msi文件;
当检测到没有.net环境的时候, 无法通过installurl找到安装文件…
应用程序文件夹是 setup 里边包含有依赖项以及我自己添加进去的.net环境安装文件;
然后我的url设置成 ./setup/dotnet.exe 但是未成功, 求解~
你是不是想实现这个功能:
你把.net框架也打包在MSI文件里了,如果安装的时候,机器上没有安装.NET框架,则自动安装。
这个没有研究过,我这文章说的是另外的东西,有空再试试你想要的功能,不过现在多数机器都已经会有.NET 2.0的框架了的。