2015-09-02 2 views
13

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

VS2015 references screenshot

Я should быть в состоянии выбрать Microsoft.WindowsAzure.Diagnostics.dll от моего 2.7 установки Azure SDK, но вот что я вижу в «реф» каталога SDK в:

File Explorer screenshot

I.e. Я просто

  • 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; где это?

ответ

11

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

enter image description here

3

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

Это был простой вопрос удаления несвежий ссылки и повторно добавить его через Reference Manager:

VS2015 Reference Manager

Смежные вопросы