我们从一个空项目开始创建OrchardCore CMS网站,首先在Visual Studio 2019中创建一个空的Asp.Net Core 项目,选择.Net 5作为当前框架。注意不要选择将解决方案放在相同的目录,因为以后还要在这个项目中增加模块。在Nuget包管理器中安装OrchardCore.Application.Cms.Targets。然后,在ConfigureServices中增加下面的代码:
public void ConfigureServices(IServiceCollection services)
{
services.AddOrchardCms();
}
然后注释掉Configure方法中的UseEndpoint代码,增加app.UseOrchardCore(),代码如下:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseRouting();
//app.UseEndpoints(endpoints =>
//{
// endpoints.MapGet("/", async context =>
// {
// await context.Response.WriteAsync("Hello World!");
// });
//});
app.UseOrchardCore();
}
这样就可以了。运行项目,进行必要的配置,基本的CMS网站就创建完成了。
网友评论