天天看點

.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代碼就像魅力一樣。

是以現在的問題是:我需要什麼,當我使用一個空的模闆,使這項工作?