【问题标题】:Visual studio setup project setting pre-requisite .Net 2.0?Visual Studio 设置项目设置先决条件 .Net 2.0?
【发布时间】:2012-11-21 00:33:33
【问题描述】:

我有一个 Visual Studio 安装设置项目,我想在其中指定先决条件是 .Net 2.0 当我点击属性->先决条件

它仅显示 .Net framework 3.5/client profile 和 .Net framework 4.0/client profile 和其他组件,但不显示 .Net 2.0

第二部分是如果不满足先决条件或自动安装它们,安装程序会失败吗?

谢谢,

【问题讨论】:

  • 时间在前进。 .NET 2.0 安装程序,一个已有 7 年历史的程序,不再可用。几个月前,它已从 Microsoft 下载中删除。这是一只死鹦鹉。它没有惊呆,也没有渴望峡湾。没有了。它已经不复存在了。它失去了生命。它安息。勾选 3.5 SP1。
  • @HansPassant 谢谢 :) 足以说服我。一个小问题。如果我勾选 3.5,如果客户端计算机上已经有 4.0 而不是 3.5,安装程序是否仍会安装 3.5?
  • 是的,4.0 不能替代 3.5,不能没有 .config 文件。

标签: visual-studio deployment installation setup-project


【解决方案1】:

如果您查看解决方案的属性,您可以选择您使用的 .NET 框架版本。请注意,这仅适用于非 Express 版本。

http://msdn.microsoft.com/en-us/library/bb398202.aspx

此外,Microsoft 通过仅使 VS 向后兼容而不是向前兼容未来的 .NEzt 版本来维持自己的业务。

要创建安装程序,您需要 mtomcreatemamDeployment 项目并指定依赖项。

http://support.microsoft.com/kb/324733

【讨论】:

  • 我使用的是 VS 2010 pro,属性->先决条件显示 .Net framework 3.5 及以后不显示 .Net 2.0 。我的项目需要 2.0 而不是 3.5 等。所以我该如何解决这个问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多