我在C#和ASP.NET MVC4中做web應用程序。 在web.config文件的檢查我注意到,MVC4有這樣的:web.config在MVC3和MVC4中是不同的
<system.web>
<compilation debug="true" targetFramework="4.0" />
而如果你在MVC3 web.config文件看,你會看到以下內容:
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
所以,我的問題是爲什麼組件不在MVC4 web.config中?或者他們在其他地方?
非常感謝。