在Visual Studio中,可以使用以下步骤将现有的ASP.NET Core Web应用程序从.NET Framework切换到.NET Core:
以下是从.NET Framework 4.7.1切换到.NET Core 2.2的示例代码:
在.csproj文件中:
netcoreapp2.2
在Startup.cs文件中:
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
namespace MyWebApplication
{
public class Startup
{
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseMvc();
}
}
}