Aza*_*Haq 15 c# .net-core asp.net-core asp.net-core-2.0
我将在docs.microsoft上发布以下帖子,从ASP.NET Core 1.x迁移到v2.0:https://docs.microsoft.com/en-us/aspnet/core/migration/1x-to -2x /
我差不多完成了那篇文章中提到的所有变化.但是有一个错误导致了麻烦.
这是我的Program.cs文件:
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
namespace MeridiaCoreAPI
{
public class Program
{
public static void Main(string[] args)
{
BuildWebHost(args).Run();
}
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.ConfigureAppConfiguration((hostContext, config) =>
{
// delete all default configuration providers
config.Sources.Clear();
config.AddJsonFile("myconfig.json", optional: true);
})
.Build();
}
}
Run Code Online (Sandbox Code Playgroud)
这是错误消息:
Suppression State
Error CS0103 The name 'WebHost' does not exist in the current context
Run Code Online (Sandbox Code Playgroud)
任何解决方案,解决方法或提示都将受到高度赞赏.谢谢.
Cod*_*ler 25
WebHostclass驻留Microsoft.AspNetCore在Microsoft.AspNetCore.AllNuGet包附带的程序集中.因此,为了解决您的问题,请安装此NuGet包并将以下using指令添加到源文件中:
using Microsoft.AspNetCore;
| 归档时间: |
|
| 查看次数: |
9521 次 |
| 最近记录: |