默认情况下,ASP.NET MVC 6项目没有附带Web.config文件。但是,如果要使用IIS,则需要在wwwroot文件夹下添加一个。关于在IIS下运行MVC 6站点的信息似乎很少(99%的人都希望这样做)。
答案 0 :(得分:2)
他们并没有真正拥有构建的ASP.NET 5的大部分文档,但是the instructions for publishing to IIS非常清楚。
此过程会为您生成非常小的web.config
。例如:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="bootstrapper-version" value="1.0.0-beta6-11895" />
<add key="runtime-path" value="..\approot\runtimes" />
<add key="dnx-version" value="1.0.0-beta6-12005" />
<add key="dnx-clr" value="clr" />
<add key="dnx-app-base" value="..\approot\src\Sample" />
</appSettings>
</configuration>
除此之外,它看起来像IIS的system.webServer
section will be respected,包括压缩和缓存。