.net项目 分离 文件服务器,ASP.NET 5 RC1空项目模板 - 无法配置文件服务器的index.html服务 - 拒绝连接...

然而,当我尝试访问该页面时,我得到“无法显示此网页提供”在Chrome ERR_CONNECTION_REFUSED错误。

[Fiddler] The connection to 'localhost' failed.

Error: ConnectionRefused (0x274d).

System.Net.Sockets.SocketException No connection could be made

because the target machine actively refused it 127.0.0.1:3340

我做了以下内容:

创建一个新的空 ASP.NET 5模板

我的小提琴手,哪里出错了一眼。 向wwwroot文件夹中添加了一个空的index.html。 下面的代码添加到Startup.cs:

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)

{

app.UseIISPlatformHandler();

app.UseFileServer();

}

的project.json文件包含以下依存关系:

"dependencies": {

"Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",

"Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",

"Microsoft.AspNet.StaticFiles": "1.0.0-rc2-15978"

},

而global.json是

{

"projects": [ "src", "test" ],

"sdk": {

"version": "1.0.0-rc1-final"

}

}

奇怪的是如果我创建了一个MVC项目,那么用它上面的两行代替完整的Startup.cs代码就像魅力一样。

所以现在的问题是:我需要什么,当我使用一个空的模板,使这项工作?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值