dotnet2.0项目用VS2010打包成.msi的时候为什么失踪要求安装4.0框架?

vniper 2011-09-28 09:47:54
一个解决方案下面所有的项目创建时都是用.net 2.0为目标框架的,但是最后用vs2010自带打包之后,安装程序始终都会提示要求安装4.0才能使用,为何?
...全文
278 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
欧迪 2012-11-28
  • 打赏
  • 举报
回复
楼上正解,谢谢了
bb35214430 2012-01-20
  • 打赏
  • 举报
回复
项目下面有个“检测到的依赖项”--双击net framework,在它属性里选2.0~
shaofei830927 2011-10-08
  • 打赏
  • 举报
回复
首先把项目应用的框架设置成2.0
其次打包的时候 依赖的框架也设置成2.0
编程有钱人了 2011-09-29
  • 打赏
  • 举报
回复
你的打包本身程序 就是基于4.0的 (虽然里面的是2.0的项目)
vniper 2011-09-29
  • 打赏
  • 举报
回复
1.这是Winform应用
2.新建安装工程的时候选的就是2.0

但是问题依旧,求解决方法,谢谢!
天二天 2011-09-29
  • 打赏
  • 举报
回复
工程属性 应用程序 目标构架 选择版本
vniper 2011-09-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wangjun8868 的回复:]

你的打包本身程序 就是基于4.0的 (虽然里面的是2.0的项目)
[/Quote]

那么也就是说用VS2010打包的程序始终需要4.0的框架了,这个比较搞。
半瓶神仙水 2011-09-28
  • 打赏
  • 举报
回复
新建网站的时候会有个让你选择.NET Framework版本的下拉框
vniper 2011-09-28
  • 打赏
  • 举报
回复
创建安装工程时选择的确实是2.0
vniper 2011-09-28
  • 打赏
  • 举报
回复
建立安装工程的时候是在那里选择目标框架的呢?似乎找了很久我都没发现。
Bullatus 2011-09-28
  • 打赏
  • 举报
回复
建立安装的工程的时候选的是否是2.0?
shibinysy 2011-09-28
  • 打赏
  • 举报
回复
你可以手动配置一下.首先你要确定你应用程序的目标框架是你说的framework2.0的版本.第二可以在发布里面去选择系统必备的东西.这样一般情况都可以了.

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧