15

我已经在我的机器上安装了 Visual Studio 2012 Professional。我没有安装 Visual Studio 2010,但我想继续使用 .NET Framework 4 开发我的应用程序,但我的 Visual Studio 2012 上没有此选项。查看图像:

在此处输入图像描述

我不知道我能做些什么来解决这个问题,因为我点击“更多框架...”链接并尝试安装 .NET 4.0.3 的多目标(安装在我的机器上),但确实如此不行。它说仍然安装了这个版本的框架。我能做些什么来解决这个问题?

Obs:我有很多使用 .NET 4.0 的 C# 和 VB.NET 项目,我需要将这些项目保留在 .NET 4.0 上的新项目中。

4

4 回答 4

4

我解决了执行这些任务的问题:

  • 卸载 Visual Studio 2012
  • 卸载 .NET Framework 4.0 或 4.5 的任何参考
  • 使用 Glary Utilities 之类的工具清理寄存器并重新启动计算机
  • 安装 .NET Framework 4.0 并安装 Microsoft Multi-Targeting for .NET Framework 4。
  • 再次安装 Visual Studio 2012
于 2012-09-25T11:19:02.353 回答
2

您解决了问题,但 .NET Framework 4 Targeting Pack(不要与 .NET Framework 本身混淆)可能由于某种原因无法安装。在 Visual Studio 安装结束时是否收到警告?无论哪种方式,在将来,Visual Studio 2012 的修复安装应该已经解决了这个问题(添加或删除程序 -> Microsoft Visual Studio [Edition] 2012 -> 更改 -> 修复)。

于 2012-09-27T02:04:04.917 回答
0

我认为您的问题可能是安装 .NET Framework 时出现的一些问题。我安装了 Visual Studio 2012 Beta 并且在框架版本之间的兼容性方面遇到了各种麻烦。唯一的补救措施是重新安装 Visual Studio,包括 .NET Framework。

查看如何:以 .NET Framework 版本为目标(MSDN)。

于 2012-09-24T15:50:48.193 回答
0

创建新项目后,转到其属性(在解决方案资源管理器中选择您的项目,然后右键单击并选择属性)并选择目标框架!

于 2013-01-03T06:21:32.707 回答