ASP.NET 5新项目(空白)useStaticFiles()调试在启动时抛出异常

时间:2016-01-26 19:16:42

标签: asp.net-core

重现步骤:从空白处创建一个新的asp.net 5网站(最左边的图标) 将startup.cs更改为:

public void Configure(IApplicationBuilder app)
{
    app.UseDefaultFiles();
    app.UseStaticFiles();
    //app.UseIISPlatformHandler();

    //app.Run(async (context) =>
    //{
    //    await context.Response.WriteAsync("Hello World!");
    //});
}

在wwwroot上创建一个index.html文件(这应该显示,因为调用了UseDefaultFiles方法)。

"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-16036"
  },

1 个答案:

答案 0 :(得分:0)

问题是我在project.json依赖项中使用rc2而不是rc1。 我换了它,它现在有效:)