Orchard Core一分钟搭建ASP.NET Core CMS
2017-12-21

Orchard Core 是Orchard CMS的ASP.NET Core版本。Orchard Core是全新一代的ASP.NET Core CMS。

官方文档介绍:http://orchardcore.readthedocs.io/en/latest/ 
GitHub: https://github.com/OrchardCMS/OrchardCore 

下面快速开始搭建CMS

新建项目

打开VS2017 新建一个CMSWeb的ASP.NET Core Web应用程序

 

然后选择空模板

 

安装OrchardCore包

NuGet包命令 目前预览版需加 -Pre

Install-Package OrchardCore.Application.Cms.Targets -Pre

或者在NuGet搜索 OrchardCore.Application.Cms.Targets

 

项目开发

打开Startup.cs ,在ConfigureServices加入

services.AddOrchardCms();

然后删除Configure 中的

app.Run(async (context) =>
{    await context.Response.WriteAsync("Hello World!");
});

加入

app.UseModules();

最终如下:

按 Ctrl+C 复制代码
按 Ctrl+C 复制代码

然后运行程序,打开浏览会看到初始化安装界面。输入对应信息,然后完成安装。

 


注意密码必须包含大小写数字和字符才能成功提交。如上图中出现红色是不行的。

安装好后配置一下,最终如下:

 

后台为/Admin ,可以进入查看相关设置。

Orchard Core Framework:ASP.NET Core 模块化,多租户框架。

原文地址: http://www.cnblogs.com/linezero/p/OrchardCore.html 

更多推荐