2014-09-05 91 views
8

有人可以帮我弄清楚CloudConfigurationManager在Azure SDK v2.4中的存在位置吗?从Azure SDK v2.4中缺少CloudConfigurationManager?

CloudConfigurationManager,在V2.3 SDK,位于: C:\ Program Files文件\微软的SDK \的Windows Azure.NET SDK \ V2.3 \参考\ Microsoft.WindowsAzure.Configuration.dll

2.4 SDK是在C:\ Program Files文件\微软的SDK \ Azure.NET SDK \ V2.4

而且也没有这样Microsoft.WindowsAzure.Configuration.dll在该目录中..

MSDN仍显示CloudConfigurationManager在Microsoft.WindowsAzure.Configuration.dl中:http://msdn.microsoft.com/en-us/library/azure/microsoft.windowsazure.cloudconfigurationmanager.aspx

所以我可以让我的项目编译的唯一方法是如果我现在安装了2.3和2.4 SDK。

+1

Add Nu获取软件包'Microsoft.WindowsAzure.ConfigurationManager' – Jaider 2016-02-02 22:51:07

回答

11

它位于文件夹C:\ Program Files \ Microsoft SDKs \ Azure.NET SDK \ v2.4 \ packages作为本地NuGet包(见下文)。此外,该目录中还有一个名为LocalPackagesInstallationInstructions.docx的文件,解释了如何将其添加为NuGet包的路径。如果你有一个新的开发环境安装(就像我最近做的那样),那么你可能会觉得这很有帮助。

enter image description here

+0

谢谢,但为什么在世界上他们不发布这个nuget? :) – 2014-09-06 22:07:54

+0

它也可用。 – 2014-09-07 21:59:09

+3

奇怪。我上次搜索时找不到公共软件包。猜猜我正在寻找错误的东西。我今天终于在nuget上找到了这个软件包,并且它显示已经安装。但是,我不得不'更新软件包Microsoft.WindowsAzure.ConfigurationManager -Reinstall'以使其显示为我的项目中的参考。 – 2014-09-08 14:01:46

12

我发现它在Microsoft.Azure而不是Microsoft.WindowsAzure

+0

这不提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 - [来自评论](/ review/low-quality-posts/10879950) – Jakuje 2016-01-17 09:45:45

+2

是的。我有完全相同的问题,要意识到后一版本在命名空间中有所改变,所以如果我一直在问这个问题,那么这将是我的问题的答案。 – ThePower 2016-01-18 08:32:07

+2

这个答案对我也有帮助。如果你不知道这个类在不同的命名空间中,上面的答案不会帮助 – Kristian 2016-03-14 13:30:30

5

最新的应答。 安装软件包Microsoft.WindowsAzure.ConfigurationManager.3.2.1或更新版本

其中包含具有此类的Microsoft.Azure命名空间。 CloudConfigurationManager