1
で参照されているMicrosoft.AspNet.StaticFiles
がありますが、UseDefaultFiles()
とUseStaticFiles()
の拡張子は引き続き認識されません。スタティックファイル拡張子は参照できません
project.json
の依存関係セクションは、次のとおりです。
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0-rc2-3002702",
"type": "platform"
},
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final",
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final",
"Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final"
}
私は、ソリューションエクスプローラの参照セクションに参照を見ることができます。 UseDefaultFiles()
がそうであるように私は、それがMicrosoft.AspNetCore.Builder
名前空間に住んでいるGit repoで見ることができますが、私はちょうどコンパイルエラーを取得:私は、しかし、拡張メソッドなしで直接ミドルウェアにアクセスすることができます
IApplicationBuilder' does not contain a definition for 'UseDefaultFiles' and no extension method 'UseDefaultFiles' accepting a first argument of type 'IApplicationBuilder' could be found (are you missing a using directive or an assembly reference?)
:
app.UseMiddleware<StaticFileMiddleware>();
app.UseMiddleware<DefaultFilesMiddleware>();
を
は問題ありません。
何が起こっているのですか?ダニエルのように
あなたのシステムにRC2をインストールしましたの? – Kahbazi
'dotnet --version'は' 1.0.0-preview1-002702'を返します。 – BanksySan
Microsoft.AspNet.StaticFilesはRC1パッケージ –