【发布时间】:2015-02-22 06:49:30
【问题描述】:
我正在尝试使用我的 ASP.NET 连接 Microsoft Azure 的数据库,但我的连接字符串在运行时引发了空引用异常。连接字符串是正确的(我从 MSDN 得到它并添加了我的帐户详细信息)。这是 Web.config 文件中的连接字符串:
<configuration>
<appSettings>
<add key="StorageConnectionString" value="DefaultEndpointsProtocol=https;AccountName=MYACCOUNTNAME;AccountKey=MYACCOUNTKEY" />
</appSettings>
</configuration>
我正在通过以下方式从代码中访问连接字符串:
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString);
上面的代码抛出一个空引用,指向连接字符串。你觉得哪里不对? :)
【问题讨论】:
-
那个帖子根本没有说明我的问题!它只是说明空指针是什么!我想知道我的 Web.config 文件是否正确,伙计@PeterDuniho
-
甚至与设置 Azure 连接字符串无关 -_- @PeterDuniho 现在有人会将其标记为“已回答”,因为该标签。叹息
-
实际上,该问题还包括有关如何诊断和修复
NullReferenceException的信息,这正是您需要的帮助。阅读该问题的答案,按照建议进行操作,如果您仍然无法解决问题,请编辑您的问题,使其比“为什么我得到NullReferenceException?”更具体 -
Riiiiiiiiiight。下面的那个家伙直接指出了问题。无论如何谢谢:P大声笑@PeterDuniho
标签: c# asp.net .net azure connection-string