6

当仔细观察 Web.config 时,所有可能的子元素<configuration>也都存在于configuration/runtime.

我从来没有遇到过需要在configuration/runtime节中指定值。你遇到过这种情况吗?

在运行时部分指定值的目的是什么?

4

2 回答 2

5

此处<configuration><Runtime>msdn 中描述的设置的目的 是

“运行时设置指定公共语言运行时如何处理垃圾收集以及在配置文件中使用的程序集版本。”

这些是您可以为应用程序配置的 CLR 设置。直接下的可能设置<configuration>与 不同<configuration><Runtime>您可以在此处参考<configuration>架构

于 2012-10-21T16:59:45.760 回答
1

要添加到上述回复,我确实面临实时情况,使用“运行时”元素来配置程序集绑定。我使用的是 Ninject,它指的是 System.Web.MVC 3.0.0.0,而我的 System.Web.MVC 版本为 5.0.0.0

这导致 IOFileNotFound 异常

通过添加“运行时”绑定,我可以将 System.Web.MVC 的任何绑定重定向到 5.0.0.0 版本。

于 2015-03-17T07:10:30.867 回答