在github上有一个名为NBlog的开源项目。它的描述是“使用ASP.NET MVC5,Razor,jQuery和C#构建的轻量级博客引擎”。下载后,在Visual Studio社区版2013中打开,然后点击F5(RUN),我得到了一个黄色的死亡页面,上面写着以下内容
我在github上发布了一个问题,但没有得到回应。
正如您所知,我已经建立了一个Azure帐户以及存储。我创建了一个名为blustor1的blob容器。 我发现这篇博文详细介绍了
Uploading An Object As JSON To Windows Azure Blob Storage
几乎相同的东西,除了下面的代码行
GetBlockBlobReference(blobAddressUri);
VS。
GetBlockBlobReference(relativePath);
AzureBlobRepository.cs第54行
Alex使用绝对URI,因为NBlog使用相对路径 有人可以帮助这个新手到Azure吗?
答案 0 :(得分:0)
交叉引用:github issues link
我刚刚添加了连接字符串值,但仍然没有修复原始错误消息
<add name="AzureBlobEndpointURL" connectionString="https://xxx1.blob.core.windows.net/json" />
我的磁盘上存在以下文件;
NBlog.Web / App_Data文件/本地主机/配置/ settings.json
以下是我磁盘上的settings.json文件的内容
{
"Site": "localhost-8080",
"Theme": "Default",
"MetaDescription": "NBlog, an ASP.NET MVC 3.0 blog platform.",
"Heading": "NBlog",
"Title": "NBlog",
"Tagline": "A blog platform for ASP.NET MVC developers",
"Crossbar": "ASP.NET MVC 3.0, Razor, JSON.NET, Markdown, Autofac, AntiXSS, HTML5 & CSS3, OpenID, NSubstitute, ELMAH",
"Admins":
[
"http://cxfx.myopenid.com/"
],
"GoogleAnalyticsId": "",
"TwitterUsername": "twitter",
"ContactForm":
{
"RecipientName": "NBlog Admin",
"RecipientEmail": "nblog-admin@mailinator.com",
"Subject": "NBlog contact form"
},
Cloud:
{
"ConsumerKey": "DropBox_Key",
"ConsumerSecret": "DropBox_Secret",
"UserToken": "DropBox_UserToken",
"UserSecret": "DropBox_UserSecret"
},
Disqus:
{
"Shortname": "",
"DevelopmentMode": true
}
}