IIS Express 和 asp.net 1.0.0-Beta8

IIS Express and asp.net 1.0.0-Beta8

在将我的测试项目更新到 beta8 之后(并非没有巨大的痛苦),我终于成功地启动了我的项目并且 运行。

现在,每次我尝试使用 IISExpress 进行调试时,我都会明确指向页面 "index.html",这会破坏我的 angularjs 应用程序。

有没有办法将 index.html 映射为 IIS Express 中的默认文档?

我认为你需要正确配置中间件:

app.UseDefaultFiles();

如果您需要,它有一些覆盖。您可以找到更多详细信息 here.