2015-07-02 55 views
4

我有,有一些引用了给我下面的问题一个项目:如何获取Visual Studio 2013以允许我定位.NET Framework 4.5.2?

主要参考“参考”无法得到解决,因为它是 建对” .NETFramework,版本= V4 .5.2“框架。这是一个比当前定位的框架“.NETFramework, Version = v4.5.1”更高的版本。

所以我想我只是安装4.5.2,然后将我的项目定位到那。所以,我安装了它,重新启动并检查它是否在here。这证明它已经安装。但是,当我在VS 2013中重新打开我的项目时,我的可用目标框架仅达到4.5.1。

所以我的问题是,我怎样才能让VS 2013现在认识到我已经安装了4.5.2?

+1

是否安装了开发包...此链接:http://www.microsoft.com/en-us/download/details.aspx?id=42637 ??? – lem2802

+2

.NET 4.5.1和4.5.2是运行时修订版,它们对框架的增加很少。如果没有必要,你也不想强迫你的客户进行升级。努力只瞄准4.5,把这个词传递给任何提供给图书馆的人。 –

+1

@HansPassant - 通常我会同意,但是这是使用MS Dynamics CRM 2015的库的要求。我将这个词传递给Microsoft;) – sr28

回答

4

安装要使用那么https://www.microsoft.com/en-us/download/details.aspx?id=42637 .NET Framework的开发包:

  1. 在Solution Explorer中,打开要更改项目的快捷菜单,然后选择属性。

  2. 在属性窗口的左列中,选择应用程序选项卡。

  3. 在Target Framework列表中,选择所需的版本。

  4. 在显示的验证对话框中,选择是按钮。 该项目卸载。重新加载时,它将以您刚刚选择的.NET Framework版本为目标。

你应该知道,某些功能可能会或可能不会在以后的版本可用,并且更换不同版本的.NET框架

的时候在我的经验,你可能需要解决这些问题,我通常会在重新启动后在VS中显示新版本的.NET Framework。我目前使用VS2013

+0

他说目标框架列表不包含版本4.5.2的框架。 –

+1

@viertausend我怀疑OP没有正确安装包装或安装了不正确的包装。遵循戴夫的指示应该会导致4.5.2出现。 –

+1

我正在安装开发包,看看它是否有效。我会让你知道... – sr28

相关问题