首页 文章

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

提问于
浏览
62

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

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

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

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

8 回答

  • 2

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

    至于升级,首先得到sdk,然后按照升级说明here . 引用将自动更新,它会将本地引用转换为nuget包引用,如果可以的话 .

  • 26

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

  • 2

    它现在是NuGet上的常规包:

    Install-Package Microsoft.WindowsAzure.SDK

  • 2

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

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

  • 0

    我有类似的问题 .

    Option 1)

    我在Google Cloud 端硬盘存储空间中添加了一个 dll libray:Microsoft.WindowsAzure.CloudDrive

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

    Option 2)

    我发现了一个NuGet包:

    Azure SDK 2.2 DLLs

    PM> Install-Package AzureSDK2.2DLLs

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

  • 8

    How to add Microsoft.WindowsAzure.ServiceRuntime

    对于仍然在争斗的人,请确保你在Assemblies> Extensions下查看;)这已经让我在3个月内完成了两次!

  • 1

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

  • 17

    您需要安装要构建的Azure SDK的特定版本 .

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

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

相关问题