Подтвердить что ты не робот

Где находится Microsoft.WindowsAzure.Diagnostics?

Ссылки на проекты для различных частей Azure SDK должны жить при установке Azure SDK, но по какой-то нечетной причине мой код (Azure Mobile Service) больше не может видеть Microsoft.WindowsAzure.Diagnostics:

VS2015 ссылается на скриншот

I должен иметь возможность выбрать Microsoft.WindowsAzure.Diagnostics.dll из моей установки Azure SDK 2.7, но вот что я вижу в SDK 'ref' каталог:

Скриншот File Explorer

т.е. Я просто

  • Microsoft.WindowsAzure.ServiceRuntime.dll
  • WindowsAzureEventSource.dll
  • WindowsAzureTelemetryEvents.dll

но у меня нет Microsoft.WindowsAzure.Diagnostics.dll. Интересно, что пакет NuGet называется Unofficial.Microsoft.WindowsAzure.Diagnostics с более чем 30 000 загрузок, что говорит о том, что я не единственный, у кого есть эта проблема.

Где я должен ссылаться на Microsoft.WindowsAzure.Diagnostics; это DLL где-нибудь в SDK или в пакете NuGet; где это?

4b9b3361

Ответ 1

Вы можете найти его здесь: C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.7\bin\plugins\Diagnostics. С SDK версии 2.5 диагностика теперь является плагином.

введите описание изображения здесь

Ответ 2

Это не в 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

Было просто удалить устаревшую ссылку и повторно добавить ее через диспетчер ссылок:

VS2015 Reference Manager