Microsoft.WindowsAzure.ServiceRuntime的NuGet包在哪里?

时间:2012-06-28 20:35:12

标签: c# azure nuget azure-sdk-.net azure-service-runtime

我们以前通过SDK引用了我们的Windows Azure库,我注意到他们有NuGet packages for them now。这显然更好,所以我正在交换NuGet包的所有引用。

但是,我找不到包含RoleEnvironment等类的Microsoft.WindowsAzure.ServiceRuntime.dll的NuGet包。

我们是否应该从SDK安装中引用此dll而不是nuget包?这似乎非常奇怪。我只是没有看到这个组件的包装?

我现在已经安装了所有“windowsazureofficial”标记的软件包(只是暂时的),但它们似乎都没有正确的引用!

9 个答案:

答案 0 :(得分:26)

最新Windows Azure SDK is 1.7所以如果您需要更新Microsoft.WindowsAzure.ServiceRuntime,则必须在您的计算机中手动安装SDK并将这些引用添加到您的角色。

答案 1 :(得分:19)

How to add Microsoft.WindowsAzure.ServiceRuntime

对于仍在争夺的人,请确保在Assemblies>下查看扩展;)这已经让我在3个月内两次!

答案 2 :(得分:8)

我遇到了类似的问题。

选项1)

我在Google云端硬盘存储空间中添加了dll图片:Microsoft.WindowsAzure.CloudDrive

在这种情况下,您应该下载并创建一个"静态"链接。

选项2)

我找到了一个N​​uGet包:

Azure SDK 2.2 DLLs

PM> Install-Package AzureSDK2.2DLLs

如果您需要更多信息,请与我联系。

答案 3 :(得分:3)

您需要安装要使用的Azure SDK的特定版本。

实际上你只需要安装它的某些部分,包括参考库(你可以单独下载SDK的多个部分) - 这取决于你要查找的程序集。

e.g。对于2.2或2.3 SDK和 Microsoft.WindowsAzure.ServiceRuntime Microsoft.WindowsAzure.Diagnostics 程序集,您需要' WindowsAzureAuthoringTools' MSI安装程序 - 而不是WindowsAzureLibsForNet-x64' MSI,安装了一些其他参考库。

答案 4 :(得分:2)

目前似乎没有,但我发现了这一点:AnglicanGeek's Unofficial Windows Azure Service Runtime 1.6

答案 5 :(得分:2)

现在它是NuGet上的常规软件包:

Install-Package Microsoft.WindowsAzure.SDK

答案 6 :(得分:1)

列出所有Azure包:Azure SDK for .NET

  

注意:在下载SDK文件之前,请查看安装步骤   了解安装过程中涉及的过程和依赖关系   SDK。对于SDK 1.7及更高版本,请使用安装步骤   包含在下面的手动安装程序链接中。对于SDK 1.6和   之前,请按照本页后面列出的安装步骤进行操作。

答案 7 :(得分:1)

您可以在路径中找到console.log(snapshot.val().timeCreated)

1556862732273

答案 8 :(得分:0)

他们可能不想分发SDK的核心部分,因此您仍然需要安装实际的SDK。我(通过nuget)向“windowsazureofficial”nuget包的所有者发送消息并询问反馈,如果我收到回复,我会更新。

对于升级,首先获取sdk,然后按照升级说明here进行操作。引用将自动更新,它会将本地引用转换为nuget包引用,如果可以的话。