Azure工具 - 对象引用未设置为对象实例

11
我正在尝试创建一个新项目,该项目使用Visual Studio 2010中的“Windows Phone Empty Cloud Application”模板(Windows Azure Tools)。当创建新项目时,它会打开一个小窗口,其中包含说明/自述文件,其中写道:

  

在“解决方案资源管理器”中,右键单击“Windows Azure”项目,指向“调试”,然后单击“启动新实例”。等待Web角色启动,然后单击“继续访问此网站(不建议)”链接,以便能够浏览网站而不受证书警告的影响。

当我执行此操作时,出现“对象引用未设置为对象的实例”错误,即使我还没有开始编码....这个模板是有问题的吗?

有什么想法吗?

3个回答

25

使用Visual Studio 2013时,我在处理Azure项目时经常遇到"对象引用未设置为对象的实例"错误。在这种情况下,卸载和重新加载云和/或角色项目通常是有帮助的(右键单击项目,在上下文菜单中选择卸载)。


1
哇!太棒了,这个问题一直让我困扰! - Matty
1
对我来说,重新加载和重启都没有起作用。在关闭 Visual Studio 后,我删除了与 .sln 文件一起驻留的 .suo 文件,然后在删除 .suo 文件后,当我启动 Visual Studio 并打开我的项目时,问题就解决了 :) - AKS
1
我不得不关闭所有的VS2015实例。重新打开解决方案后,错误消失了。也许卸载/加载项目不够,因为同一个解决方案也在另一个VS实例中打开。无需删除.suo文件。 - huha
非常感谢。这确实解决了我的问题。我猜是因为我的本地设置导致了一些编码问题。 - RyanShao

2

尝试上述解决方案后,对我没有起作用。

我们设法通过以管理员模式启动VS来解决这个问题。

问题得到了解决。


0
通常这意味着 .cscfg 配置文件已损坏。在我的情况下,它包含了一个不可见的字符。
打开每个 .cscfg 文件,将文件内容复制粘贴到记事本中,然后再复制回去可以解决问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接