无法找到Azure-blob NBlog config / settings.json

时间:2015-06-11 14:20:59

标签: json azure azure-storage

在github上有一个名为NBlog的开源项目。它的描述是“使用ASP.NET MVC5,Razor,jQuery和C#构建的轻量级博客引擎”。下载后,在Visual Studio社区版2013中打开,然后点击F5(RUN),我得到了一个黄色的死亡页面,上面写着以下内容

yellow page of death

我在github上发布了一个问题,但没有得到回应。

Issue # 28

正如您所知,我已经建立了一个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吗?

1 个答案:

答案 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
}
}