vs2013 azure云服务项目无法添加角色

时间:2013-11-01 08:55:22

标签: visual-studio-2013 azure-sdk-.net

我分别遇到了VS 2013和Azure SDK 2.2的麻烦。

我创建了一个空的Cloud Service。

当我添加新的Web角色(或者工作者角色 - 它以相同的方式结束)时,新项目开始被创建,但是该过程失败并显示对话框消息

Windows Azure Tools For Visual Studio
The following Nuget packages could not be installed in project 'projectname':
WindowsAzure.Storage (version '2.1.0.0'): One or more errors occured.

按下OK后,我得到另一个包含NullReferenceException消息的对话框

Object reference not set to an instance of an object

之后,ServiceConfiguration和ServiceDefinition文件的内容不一致:其中一些文件包含半创建项目的提及,其他文件不包含。

所以,我现在不可能创建任何Web或Worker角色。有没有人有任何想法如何应对它?

2 个答案:

答案 0 :(得分:1)

这似乎是破碎的安装。

卸载Azure SDK和VS 2013并再次安装后,问题就消失了。

答案 1 :(得分:0)

我遇到了同样的问题(使用VS 2015)。我可以通过从here安装Azure SDK来摆脱它。我很确定我之前从Visual Studio安装了SDK。但是从链接安装了它后,它工作了。

希望如果其他人遇到同样的问题,这会有所帮助。