簡體   English   中英

如何在 ASP.NET Core 1.0 中使用 UseStaticFiles

[英]How to use UseStaticFiles in ASP.NET Core 1.0

我還找不到很多合適的 Core 1.0 教程,但是當我在 google 上搜索方法名稱時,我得到了無數示例,這些示例說要包含在Startup.cs

app.UseDefaultFiles();
app.UseStaticFiles();

然而,我收到編譯錯誤,即app上不存在這兩種方法,即IApplicationBuilder類型。 這些調用是否不再需要,或者命名完全不同,或者設置在其他地方?

你需要添加

"Microsoft.AspNetCore.StaticFiles": "1.0.0",

在您的project.json"1.0.0"是您要使用的版本

現在 1.0 版的正確參考是:

"Microsoft.AspNetCore.StaticFiles": "1.0.0"

在你的 project.json 確保你有一個參考

"Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final"

在 RC2 中可能需要更改為 Microsoft.AspNetCore.StaticFiles

那么你應該可以使用

app.UseStaticFiles();

要使用.csproj而不是project.json添加到 Asp.Net Core Web API 項目,您可以使用 Nuget 包管理器(搜索microsoft.aspnetcore.staticfiles )安裝包。

直到今天它是Microsoft.AspNetCore.StaticFiles: 1.1.0

您必須將項目屬性中的 Target 框架更改為 .Net Core 2.0:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM