我找不到合適的多核心1教程還沒有,但是當我谷歌的方法的名稱,我得到許許多多的例子是說,在Startup.cs
包括:如何在ASP.NET核心使用UseStaticFiles 1
app.UseDefaultFiles();
app.UseStaticFiles();
然而,我得到編譯錯誤,app
,這是IApplicationBuilder
類型都不存在的方法。這些電話不再需要,或命名完全不同,或設置在別的地方?
我找不到合適的多核心1教程還沒有,但是當我谷歌的方法的名稱,我得到許許多多的例子是說,在Startup.cs
包括:如何在ASP.NET核心使用UseStaticFiles 1
app.UseDefaultFiles();
app.UseStaticFiles();
然而,我得到編譯錯誤,app
,這是IApplicationBuilder
類型都不存在的方法。這些電話不再需要,或命名完全不同,或設置在別的地方?
確保你有一個參考
"Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final"
在RC2,將可能需要改變Microsoft.AspNetCore.StaticFiles
,那麼你應該能夠使用
app.UseStaticFiles();
您需要添加
"Microsoft.AspNetCore.StaticFiles": "1.0.0",
在project.json
這裏"1.0.0"
是要使用
現在與發行1.0版本的正確參考值將是:
"Microsoft.AspNetCore.StaticFiles": "1.0.0"
截至今天,它是Microsoft.AspNetCore.StaticFiles: 1.1.0
添加到ASP。使用.csproj
而不是project.json
的Net Core Web API項目,您可以使用Nuget Package Manager(搜索microsoft.aspnetcore.staticfiles
)安裝軟件包。
您必須在項目屬性改變目標框架,對.NET核心2.0
新版本' 「Microsoft.AspNetCore.StaticFiles」: 「1.0.0-RC2決賽」'。注意它不再是'AspNet',而是'AspNetCore'。 – youen
@youen是的,你是正確的,當我已經回答了'AspNet'現在我更新了答案使用新的 – Mostafiz
使用app.UseFileServer();這將添加app.UseDefaultFiles(); app.UseStaticFiles();服務。 – Dhanuka777