Microsoft.WindowsAzure.Diagnostics 在哪里?
Where is Microsoft.WindowsAzure.Diagnostics?
对 Azure SDK 各个部分的项目引用应该存在于 Azure SDK 的安装中,但由于某些奇怪的原因,我的代码(Azure 移动服务)无法再看到 Microsoft.WindowsAzure.Diagnostics:
我 should 能够从我的 Azure SDK 2.7 安装中选择 Microsoft.WindowsAzure.Diagnostics.dll,但这是我在 SDK 的 'ref' 目录中看到的:
即我只有
- Microsoft.WindowsAzure.ServiceRuntime.dll
- WindowsAzureEventSource.dll
- WindowsAzureTelemetryEvents.dll
但我没有 Microsoft.WindowsAzure.Diagnostics.dll。有趣的是,有一个名为 Unofficial.Microsoft.WindowsAzure.Diagnostics 的 NuGet 包,下载量超过 30,000,这表明我不是唯一遇到此问题的人。
我应该从哪里参考 Microsoft.WindowsAzure.Diagnostics;它是 SDK 中某处的 DLL 还是 NuGet 包中的 DLL?它在哪里?
它不在 C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\ref
,但在
C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\bin\plugins\Diagnostics\Microsoft.WindowsAzure.Diagnostics.dll
删除陈旧的引用并通过引用管理器重新添加它是一件简单的事情:
您可以在这里找到它:C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\bin\plugins\Diagnostics
。对于 SDK 2.5 版,诊断现在是一个插件。
对 Azure SDK 各个部分的项目引用应该存在于 Azure SDK 的安装中,但由于某些奇怪的原因,我的代码(Azure 移动服务)无法再看到 Microsoft.WindowsAzure.Diagnostics:
我 should 能够从我的 Azure SDK 2.7 安装中选择 Microsoft.WindowsAzure.Diagnostics.dll,但这是我在 SDK 的 'ref' 目录中看到的:
即我只有
- Microsoft.WindowsAzure.ServiceRuntime.dll
- WindowsAzureEventSource.dll
- WindowsAzureTelemetryEvents.dll
但我没有 Microsoft.WindowsAzure.Diagnostics.dll。有趣的是,有一个名为 Unofficial.Microsoft.WindowsAzure.Diagnostics 的 NuGet 包,下载量超过 30,000,这表明我不是唯一遇到此问题的人。
我应该从哪里参考 Microsoft.WindowsAzure.Diagnostics;它是 SDK 中某处的 DLL 还是 NuGet 包中的 DLL?它在哪里?
它不在 C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\ref
,但在
C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\bin\plugins\Diagnostics\Microsoft.WindowsAzure.Diagnostics.dll
删除陈旧的引用并通过引用管理器重新添加它是一件简单的事情:
您可以在这里找到它:C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\bin\plugins\Diagnostics
。对于 SDK 2.5 版,诊断现在是一个插件。