首页 新闻 赞助 找找看

asp.net core的UseUrls报错

0
悬赏园豆:10 [已关闭问题] 关闭于 2017-03-27 17:41

IDE:visual studio 2017社区版

.NET Core SDK 1.1

遇到一个非常奇怪的问题,创建空解决方案,然后只加了UseUrls一句代码,程序不能运行,报“未连接Web服务器”,去除该语句后,可以正常访问,但不是官网所说的5000端口,而是53945端口,求各位大神指导

Program.cs

public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseUrls("http://*:5001")
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseStartup<Startup>()
.Build();

host.Run();
}

 

Startup.cs

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole();

if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}

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

爱幻想の宅的主页 爱幻想の宅 | 菜鸟二级 | 园豆:398
提问于:2017-03-27 14:50
< >
分享
所有回答(1)
0

在launchSettings.json去掉Kestrel的launchBrowser设置项,此问题消失,但Google未能查到相关问题,此问题出现成迷,官方实例也是有这句,但运行无碍,怀疑是自己某项配置不正确

爱幻想の宅 | 园豆:398 (菜鸟二级) | 2017-03-27 17:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册