MVC中除了web.config文件外,还有哪些配置文件?
2个回答
展开全部
.NET中的配置文件是有层次结构的,不仅包括web.config文件,同时还有更高级别的配置文件。比如说计算机级别的配置文件machine.config,当MVC应用程序运行时,该文件中的配置将应用于本机的所有 .NET 应用。而更多具体的配置文件以及各自的作用,我们可以去秒秒学上看看,上面有比较详细的图文介绍。从最高级往最低级的配置文件,大致结构如下:
1)machine.config:当运行MVC应用程序时,首先从machine.config配置文件开始,该配置文件控制着运行在同一台计算上的所有.NET应用程序的基础设置,包括桌面应用程序、Windows服务、web应用程序等,随后我们将进行相应的讲解。
2)根web.config:同样还有一个machine级别的web.config配置文件,也成为根web.config,在healthMonitoring设置中可以看到。该配置将应用于所有的 ASP.NET 应用。
3)父web.config:这种情况出现在当应用程序部署在另一个ASP.NET Web应用程序下时,就会有父web.config配置文件,此时配置文件就有着继承的关系。
4)web.config:最后才是应用程序中的web.config文件,通过该文件,可以修改计算机级别的machine.config配置文件或者根web.config配置文件,即使管理员可以锁定阻止更改值的选项。
1)machine.config:当运行MVC应用程序时,首先从machine.config配置文件开始,该配置文件控制着运行在同一台计算上的所有.NET应用程序的基础设置,包括桌面应用程序、Windows服务、web应用程序等,随后我们将进行相应的讲解。
2)根web.config:同样还有一个machine级别的web.config配置文件,也成为根web.config,在healthMonitoring设置中可以看到。该配置将应用于所有的 ASP.NET 应用。
3)父web.config:这种情况出现在当应用程序部署在另一个ASP.NET Web应用程序下时,就会有父web.config配置文件,此时配置文件就有着继承的关系。
4)web.config:最后才是应用程序中的web.config文件,通过该文件,可以修改计算机级别的machine.config配置文件或者根web.config配置文件,即使管理员可以锁定阻止更改值的选项。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询