VS2008 制作.net framework 2.0程序 安装部署的问题 .
2013-11-29 14:41
609 查看
问题:
此安装程序需要.Net Framework版本3.5。请安装该.NET Framework版本,然后重新运行此程序。可以从Web获取.NET Framework。要立即做此事吗?
安装.net2.0程序提示要安装.Net Framework3.5
最近做了一个小东西,用的是.net framework 2.0 ,我的开发工具是VS2008(VS2008可以制作.net 2.0 的程序 这个大家应该知道吧)
因为东西不大,考虑到.net 3.5 200多M实在是太大不方便,所以改成.net 2.0 只有20多M 还是可以接受的(一个程序还不到1M,却要要带一个200M的.net 3.5 实在是有点夸张)
在制作安装包的时候遇到了一个问题,相信很多人也遇到过这个问题,网上搜了一下,没解决,然后到CSDN论坛上问,也没搞定,最后还是只能靠自己啦,终于被我找到了,这个地方实在是有点隐蔽啊!
就是项目已经是.net 2.0 的啦,打包部署的时候,系统必备也是选择的.net 2.0 ,但是安装的时候却提示需要.net 3.5?
废话不多说啦,直奔主题:
因为在建项目的时候是可以选择 .net framework2.0 如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/63a99fe9514896eacd481f612ab3bfea.gif)
如果没有在这里选择没有选择.net 2.0,而是选择的.net 3.5,但是你需要改成2.0 怎么办:
选择项目(类库不是解决方案) --- 右键 --- 属性 --- 应用程序(项) --- 目标 Framework --- 选择.net framework2.0,每个项目都要这样做,并且去掉cs文件里面的 using System.Linq
在制作安装包的时候,[系统必备]里面选择的就是.net framework 2.0(x86) 如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/6b95740642379435d3e33cb4de1b2721.gif)
但是拿去安装的时候确提示需要.net framework 3.5 如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/c0fbace5f61c1621eaa606085db39591.gif)
问题来啦.............找了半天终于找到地方啦!
双击依赖项中的 Microsoft .Net Framework 看图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/91fd374c9720b5134910aeba18ae3a34.gif)
您会看到一个启动条件,选择.net framework --- 右键 --- 属性窗口
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/26a4aa2f8a3ed1624772fcff39f09a67.gif)
属性栏里会看到一个Version 项,默认是:3.5 .30729 , 您只要选择2.0.50727 即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/8f1cd871c75a3c4816af2cc6a7749d45.gif)
OK ,这样就完成,重新生成一下,然后在把安装包拿到用户机器上,就不在会提示需要.net 3.5 啦
需要运行程序,请到微软官方站上下载 .net framework 2.0 sp2
此安装程序需要.Net Framework版本3.5。请安装该.NET Framework版本,然后重新运行此程序。可以从Web获取.NET Framework。要立即做此事吗?
安装.net2.0程序提示要安装.Net Framework3.5
最近做了一个小东西,用的是.net framework 2.0 ,我的开发工具是VS2008(VS2008可以制作.net 2.0 的程序 这个大家应该知道吧)
因为东西不大,考虑到.net 3.5 200多M实在是太大不方便,所以改成.net 2.0 只有20多M 还是可以接受的(一个程序还不到1M,却要要带一个200M的.net 3.5 实在是有点夸张)
在制作安装包的时候遇到了一个问题,相信很多人也遇到过这个问题,网上搜了一下,没解决,然后到CSDN论坛上问,也没搞定,最后还是只能靠自己啦,终于被我找到了,这个地方实在是有点隐蔽啊!
就是项目已经是.net 2.0 的啦,打包部署的时候,系统必备也是选择的.net 2.0 ,但是安装的时候却提示需要.net 3.5?
废话不多说啦,直奔主题:
因为在建项目的时候是可以选择 .net framework2.0 如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/63a99fe9514896eacd481f612ab3bfea.gif)
如果没有在这里选择没有选择.net 2.0,而是选择的.net 3.5,但是你需要改成2.0 怎么办:
选择项目(类库不是解决方案) --- 右键 --- 属性 --- 应用程序(项) --- 目标 Framework --- 选择.net framework2.0,每个项目都要这样做,并且去掉cs文件里面的 using System.Linq
在制作安装包的时候,[系统必备]里面选择的就是.net framework 2.0(x86) 如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/6b95740642379435d3e33cb4de1b2721.gif)
但是拿去安装的时候确提示需要.net framework 3.5 如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/c0fbace5f61c1621eaa606085db39591.gif)
问题来啦.............找了半天终于找到地方啦!
双击依赖项中的 Microsoft .Net Framework 看图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/91fd374c9720b5134910aeba18ae3a34.gif)
您会看到一个启动条件,选择.net framework --- 右键 --- 属性窗口
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/26a4aa2f8a3ed1624772fcff39f09a67.gif)
属性栏里会看到一个Version 项,默认是:3.5 .30729 , 您只要选择2.0.50727 即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201305/21/8f1cd871c75a3c4816af2cc6a7749d45.gif)
OK ,这样就完成,重新生成一下,然后在把安装包拿到用户机器上,就不在会提示需要.net 3.5 啦
需要运行程序,请到微软官方站上下载 .net framework 2.0 sp2
相关文章推荐
- VS2008 制作.net framework 2.0程序 安装部署的问题
- VS2008 制作.net framework 2.0程序 安装部署的问题
- VS2008 制作.net framework 2.0程序 安装部署的问题
- VS2008 制作.net framework 2.0程序 安装部署的问题
- 【转】VS2008 制作.net framework 2.0程序 安装部署的问题
- visual studio 2017 installer 安装包制作过程出现的问题---此安装程序需要.NET Framework 版本 3.5,请安装该版本,然后重新运行此安装程序,可以从Web获得.NET Framework 。要立即做此事吗?
- vs2008 制作安装程序 遇到的问题及解决办法
- 关于用VS2008制作的安装部署文件,安装时提示“要求安装.net Framework 3.5版本的组件”的问题
- vs2008制作安装部署时如何包含.Net FrameWork 3.5 SP1
- vs2008制作安装部署时如何包含.Net FrameWork 3.5 SP1
- VS 2005 制作Web安装- 使用InstallShield11.5部署Web程序 .NET 2.0安装与部署
- [转贴]vs2008制作安装部署时如何包含.Net FrameWork 3.5 SP1
- VS.NET 2003 制作安装部署程序时遇到的问题
- Net Framework 2.0 安装时出现Error 25007错误问题的解决
- vs2008制作web安装程序
- windows应用程序(winform窗体程序)安装部署中自定义操作出现的问题
- C#打包制作部署安装程序
- VS2005 制作安装程序时 文件夹为中文时 出现问题
- win7下安装IIS7.0及部署VS2010 ASP.NET程序网站的相关问题
- 解决vs2008生成的程序安装文件需要安装.net framework 3.5的问题