自动创建.NET Reference Assemblies目录

时间:2015-04-27 17:16:38

标签: c# .net visual-studio visual-studio-2012

我们正在使用VS 2012构建.NET 4.5应用程序。在安装了VS 2012的开发人员计算机上,没有任何问题。在缺少这种情况的机器上,他们在构建项目时遇到错误,该项目归结为:

  

未找到框架“.NETFramework,Version = v4.5”的参考程序集。

我知道如果我在其他机器上安装VS 2012,一切都会正常工作。我不想这样做。我尝试过安装各种各样的东西,但都没有成功:

  • .NET 4.5 SDK
  • .NET 4.5.1 SDK
  • MS Build Tools
  • Visual Studio 2012 SDK
  • 适用于Windows 8.1的Windows软件开发工具包

选择一台计算机并在其上安装VS 2012后,我在构建期间在Process Monitor快照之前和之后执行了此操作。成功的机器具有此文件夹C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5,不成功的机器没有。{/ p>

我可以将我的开发机器中的文件夹复制到我们的构建机器和其他机器上,但有什么东西我可以安装(缺少Visual Studio),这可以正确设置吗?

1 个答案:

答案 0 :(得分:-1)

Visual Studio 2012没有包含.net framework 4.5。 您可以下载.net framework 4.5并将其安装到您的计算机上。