【问题标题】:Error Publishing to Azure in VS 2010 - Object reference not set to an instance of an object在 VS 2010 中发布到 Azure 时出错 - 对象引用未设置为对象的实例
【发布时间】:2012-11-09 20:55:10
【问题描述】:

尝试在 Visual Studio 2010 中将 ASP.net Web 应用程序发布到 Windows Azure 时,我得到一个对象引用未设置为对象实例错误。我能够在 IIS 和 Azure 中运行此应用程序模拟器,没有错误。

我已经检查并检查了所有参考资料,检查了 Azure 配置设置和 web.config,但无法弄清楚发生了什么。我有另一个应用程序,它与这个没有什么不同,发布到 Azure 没有问题。

这来自 Visual Studio 中的 Windows Azure 活动日志。似乎它即将验证存储帐户的时间。或许与此有关?

11:08:46 AM - Warning: There are package validation warnings.

11:08:46 AM - Preparing deployment for Repnet - 11/9/2012 11:06:35 AM with Subscription ID '********-****-****-****-************' using Service Management URL 'https://management.core.windows.net/'...

11:08:46 AM - Connecting...

11:08:48 AM - Object reference not set to an instance of an object.

11:08:48 AM - Deployment failed with a fatal error

【问题讨论】:

  • 尝试手动将其部署为包。
  • 谢谢。我用这种方式尝试过,它给了我更多信息,显然我忘了上传我的 SSL 证书!就是这样,一旦我这样做了,一切都很好。

标签: asp.net azure


【解决方案1】:

检查您的<connectionStrings> web.config 文件中的元素。如果它有一个 ''<clear/> 元素,请将其删除,后记发布应该可以工作。

Link

【讨论】:

    猜你喜欢
    • 2016-05-10
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 1970-01-01
    • 1970-01-01
    • 2011-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多