当我尝试将项目部署到云服务时(使用连续部署并托管构建控制器。
),我开始遇到此错误。C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0Windows Azure Tools2.5Microsoft.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.
我发现了这个问题,但对我没有帮助。
我还注意到我什至没有文件夹:
C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0
i仅具有V10.0,v11.0,v12.0,因此我手动创建了V14.0并复制了文件夹Windows Azure工具表单V12.0,但没有帮助。
编辑
我已经将Azure工具更新为2.6,但是问题和错误消息保持不变。
我该如何解决?
我今天在Visual Studio Online的主机构建控制器上发生了相同的错误。我认为您通过谈论Azure&持续集成。
我注意到他们刚刚在最后一天左右在构建控制器上释放了Azure SDK 2.6支持。我觉得这可能会以某种方式引起问题。
我更新了我的云项目以使用2.6,签入,一切都很好。一些CCPROJ详细信息:
<PropertyGroup>
<VisualStudioVersion Condition=" '$(VisualStudioVersion)' == '' ">10.0</VisualStudioVersion>
<CloudExtensionsDir Condition=" '$(CloudExtensionsDir)' == '' ">$(MSBuildExtensionsPath)MicrosoftVisualStudiov$(VisualStudioVersion)Windows Azure Tools2.6</CloudExtensionsDir>
</PropertyGroup>
您是否将.NET的Azure SDK更新为2.5.1?在将.NET更新为2.5.1
的Azure SDK之前,我已经经历了这个问题。Microsoft最近刚刚发布了.NET 2.6版的Azure SDK,我建议您应该尝试一下。我相信这应该解决您的问题。
"尝试添加/p:生成buildInfoconfigfile = false for/p:visualStudioversion = 112.0,这帮助其他人解决了同一问题。"
。" 。从这里:https://social.msdn.microsoft.com/forums/en-us/fc434580-cf81-44eb-9382-cd1b9fc9583a/microsoft-azure--azure-sdk-v26-sdk-v26-sissue-with-with-builds?论坛= TFService
将Azure SDK更新为2.6版,然后更新您的Azure Project的应用程序。
您可以在项目属性中执行此操作,单击按钮以将Microsoft Azure Tools版本从2.5.1更新为2.6。