我一直在使用Visual Studio将Web服务发布到Azure上;下载了我的发布配置文件来实现这一点,在过去的几周里工作得很好。
今天我尝试更新,但现在所有的部署都失败了,错误如下:
17:25:03 - 使用Subscription ID“xxx”和Service Management URL“https://management.core.windows.net/”为WindowsAzure1 - 25/03/2013 17:24:53准备部署...
17:25:03 - 连接...
17:25:04 - 对象引用未设置为对象的实例。
17:25:04 - 部署失败,致命错误
我不确定出了什么问题;这是说它无法连接到Service Management URL吗?
上周我在Azure上安装了SSL证书,现在我没有看到下载我的发布设置的选项。我知道它曾经在那里,但现在没有了。是否有SSL阻止了我与管理页面的连接?
编辑
离开工作前,我删除了证书,但当我检查PublishProfile
时,它仍然没有显示。
对于订阅附加的其他用户,PublishProfile
也不可用——所以我认为这与我的登录无关。
第二次编辑
更加激烈的措施;我现在尝试删除我的存储和服务,从头开始。我通过删除已导入Visual Studio的订阅,然后按照“登录以下载凭据”的链接创建了新的publishsettings
文件。接下来,我在Azure中创建了一个新的服务和存储,并尝试进行发布,但连接时部署仍然失败:
对象引用未设置为对象的实例
我不知道还能尝试什么或出了什么问题,或者去哪里查找答案。