Azure持续部署错误无法加载文件或程序集Microsoft.WindowsAzure.Packaging

当我尝试将我的项目部署到云服务时(使用持续部署和托管构建控制器),我开始无处可寻.

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Windows Azure Tools\2.5\Microsoft.WindowsAzure.targets (2917): Could not load file or assembly 'Microsoft.WindowsAzure.Packaging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

我找到了this SO question,但它对我没有帮助.

另外我注意到我甚至没有文件夹:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\

我只有v10.0,v11.0,v12.0,所以我手动创建了v14.0并复制了文件夹Windows Azure Tools v12.0,但它没有帮助.

编辑

我已将Azure工具更新为2.6,但问题和错误消息保持不变.

我怎样才能解决这个问题 ?

最佳答案 我今天在Visual Studio Online的Host Build Controller上发生了同样的错误.我假设您使用Azure和& amp; amp; amp;持续集成.

我注意到他们在最后一天左右刚刚在构建控制器上发布了Azure SDK 2.6支持.我觉得这可能会以某种方式引起问题.

我更新了我的云项目使用2.6,签入,一切都很好.一些ccproj详细信息:

<PropertyGroup>
    <VisualStudioVersion Condition=" '$(VisualStudioVersion)' == '' ">10.0</VisualStudioVersion>
    <CloudExtensionsDir Condition=" '$(CloudExtensionsDir)' == '' ">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Windows Azure Tools\2.6\</CloudExtensionsDir>
  </PropertyGroup>
点赞