Пропал Microsoft.Нарезка резьбы.Задачи с помощью пакета SDK azure


Я пытаюсь использовать Microsoft Azure SDK для .net версии 0.9.5-preview. Я в основном пытаюсь просто получить образец для перечисления местоположений и служб из работы Readme. Однако я сталкиваюсь с исключением

An unhandled exception of type 'System.IO.FileNotFoundException' occurred in Microsoft.WindowsAzure.Management.dll

Additional information: Could not load file or assembly 'Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

Информация об этой сборке довольно скудна. Я нашел некоторые ссылки на него в связи с PCLs и windows phone, но это всего лишь консольное приложение, использующее полный 4.5.1 (хотя я также пробовал 4.5).

У меня есть нашел копию dll в репозиторииgoogle и бросил ее в каталог bin, чтобы приложение работало, однако это похоже на эффектный Хак. Я бы предпочел найти лучшее решение. Есть идеи?

Пакеты.содержимое конфигурации

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Microsoft.WindowsAzure.Common" version="0.9.8-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management" version="0.9.5-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.Compute" version="0.9.9-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.Libraries" version="0.9.6-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.Monitoring" version="0.9.2-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.Scheduler" version="0.9.8-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.ServiceBus" version="0.9.3-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.Sql" version="0.9.4-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.Storage" version="0.9.3-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.VirtualNetworks" version="0.9.3-preview" targetFramework="net45" />
  <package id="Microsoft.WindowsAzure.Management.WebSites" version="0.9.3-preview" targetFramework="net45" />
</packages>
2 3

2 ответа:

Microsoft.Threading.Tasks отсутствующая сборка находится в пакете Microsoft.Bcl.Async NuGet. Не знаю почему, но в вашем файле packages.config отсутствует куча зависимых сборок. Возможно, вы захотите отменить установку и снова установить пакеты NuGet, чтобы вернуть зависимости.

Можно ли проверить наличие последних версий зависимых сборок из пакета dependencies NuGet, установленных с помощью -Pre?

Http://www.nuget.org/packages/Microsoft.WindowsAzure.Common.Dependencies/