错误109 WAT080:无法在Visual Studio 2013上找到Windows Azure SDK 2.1

时间:2014-08-13 12:06:20

标签: azure azure-web-roles

我安装了更新3的Visual Studio 2013。 我第一次打开我的项目时,它促使我下载并安装 Azure SDK 2.2等我做到了。 当我尝试构建时,它失败并给我这个错误消息:

错误109 WAT080:找不到Windows Azure SDK。请确保已安装Windows Azure SDK v2.1。

所以我安装了SDK 2.1,但构建仍然失败并出现相同的错误。 这些是我安装的azure SDK:2.1,2.2,2.3,2.4。 我还确认这里不缺少每个版本的文件夹: C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ Windows Azure Tools

我们在2013年第3季度启动了云项目,这是一个MVC站点,当时Windows Azure 2.2发布了,我没有遇到任何问题。

这些Azure SDK是否可能存在冲突?

3 个答案:

答案 0 :(得分:9)

现在已经修好了。遗憾的是,您无法再在Web平台安装程序中找到适用于VS 2013的Azure SDK 2.2和旧版本。所以你必须手动安装所有组件(根据版本)。

我注意到这个文件夹丢失了。 C:\ Program Files \ Microsoft SDKs \ Windows Azure.NET SDK \ v2.2

这意味着尚未安装WindowsAzureLibsForNet-x64.msi。 您可以在此处下载:http://www.microsoft.com/en-us/download/details.aspx?id=40893

我已经看到解决这个问题,但解决方案并没有为每个人解决。我希望这会有所帮助。

答案 1 :(得分:1)

我必须在Azure SDK安装后重新启动Visual Studio。 ServiceHostingSDKBinDir 在msbuild中设置正常,但在VS中没有设置。

答案 2 :(得分:0)

我在系统路径中添加了C:\ Program Files \ Microsoft SDKs \ Windows Azure.NET SDK \ v2.3(或者你需要的任何sdk,例如2.2,2.4),它解决了VS2013无法解决的问题找到SDK。

在我更改系统路径后,我不得不重启VS2013。