Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Microsoft.Owin.StaticFiles和Microsoft.AspNet.StaticFiles之间有什么区别?_C#_Asp.net Mvc_Owin - Fatal编程技术网

C# Microsoft.Owin.StaticFiles和Microsoft.AspNet.StaticFiles之间有什么区别?

C# Microsoft.Owin.StaticFiles和Microsoft.AspNet.StaticFiles之间有什么区别?,c#,asp.net-mvc,owin,C#,Asp.net Mvc,Owin,为了运行我的第一个基本ASPNet应用程序,我正在遵循肖恩·维尔德茅斯的指示。他提到了Microsift.AspNet.StaticFiles,但我发现最接近的是VisualStudio 2015中的“Microsoft.Owin.StaticFile”到“Manage NuGet Packages…”选项。谢谢。Microsoft.AspNet.StaticFiles是新ASP.NET核心的软件包(格式为ASP.NET 5和ASP.NET vNext)。另一个包Microsoft.Owin.S

为了运行我的第一个基本ASPNet应用程序,我正在遵循肖恩·维尔德茅斯的指示。他提到了Microsift.AspNet.StaticFiles,但我发现最接近的是VisualStudio 2015中的“Microsoft.Owin.StaticFile”到“Manage NuGet Packages…”选项。谢谢。

Microsoft.AspNet.StaticFiles是新ASP.NET核心的软件包(格式为ASP.NET 5和ASP.NET vNext)。另一个包Microsoft.Owin.StaticFile适用于当前的ASP.NET 4.5。ASP.NET Core仍处于准备阶段,因此包也处于准备阶段。开发ASP.NET 5应用程序时,请按以下方式添加程序包:

Install-Package Microsoft.AspNet.StaticFiles -Pre
为了使用静态文件,请配置中间件以添加静态文件。这可以在Startup.Configure方法内完成

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
  ...
  // Add static files to the request pipeline.
  app.UseStaticFiles();
  ...