如何将 .net 3.5 添加到 Visual Studio 2010?

Posted

技术标签:

【中文标题】如何将 .net 3.5 添加到 Visual Studio 2010?【英文标题】:how to add .net 3.5 to visual studio 2010? 【发布时间】:2011-06-03 23:09:24 【问题描述】:

我尝试安装 Visual Studio 2010,它只安装了 .net 4。我想将 .net 3.5 添加到视觉工作室。 我已经安装了 3.5,现在我在将 .net 3.5 添加到新的 Visual Studio 时遇到问题。 如何在 vs 2010 中添加 3.5?

【问题讨论】:

【参考方案1】:

您不需要将 .NET 3.5“添加”到 VS2010。创建新项目时,您只需指定要定位的 .NET 版本。 (您也可以稍后在项目属性中进行更改。)

【讨论】:

关于这个的一个问题,如果您的计算机上没有安装 .NET 3.5,它是否仍会显示为目标的替代方案?还是 VS 只会列出可用的版本。 我已经指定了我想要选择的版本,但只有 .net 4 可供我使用。那么我现在如何添加 .net 3.5 呢? 也请看我的回答,也许它有助于明确安装 .net 3.5。 @bloodix:那么在项目属性的框架版本下拉列表中,是不是没有列出3.5?您正在构建什么类型的项目? @Jon:我想我在安装 Visual Studio 2010 时遇到了同样的问题,我必须单独安装 3.5。所以这就是为什么我要问是否必须安装框架才能在实施项目时以框架为目标。【参考方案2】:

试试这个链接:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en

它是.NET 3.5 的下载包。可能你没有安装 3.5。

另请阅读 Jon 的回答。

编辑:更新了指向 .NET 3.5 SP 1 的链接,而不是 Hans 指出的。

【讨论】:

不要安装旧版本,3.5 SP1 是最新的。【参考方案3】:

好的,现在我明白了在 Visual Studio 2008 上安装时发生了什么。显然默认情况下没有安装 3.5 框架(至少他们在我工作的地方默认没有安装它。VS2010 不会为你安装 3.5 -你必须使用 Windows Server Manager 安装它。一旦你安装了 3.5,你就可以立即在 VS 中重新定位你的项目。

【讨论】:

【参考方案4】:

.NET FRAMEWORK 4 包含所有先例版本。 只需在 VS2010 中的应用程序属性中定位您的项目

【讨论】:

以上是关于如何将 .net 3.5 添加到 Visual Studio 2010?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 HtmlAgilityPack 添加到 Visual Studio 2010 项目

如何将托管 c++ 库导入 C# 应用程序(目标 .net 版本 3.5)

可以在 Visual Studio 2008 中添加链接文件

如何将项目从 .NET 3.5 降级到 .NET 2.0?

如何防止 Visual Studio 将 SAK 添加到 prj 文件

如何在 Visual Studio 2008 中将程序集信息添加到网站/应用程序