【问题标题】:View Complete Asp.Net Web Configuration查看完整的 Asp.Net Web 配置
【发布时间】:2011-08-26 14:13:50
【问题描述】:

是否有可以输出 ASP.Net Web 应用程序的完整配置的工具。显然,您在您所在的级别拥有 web.config 文件,但这可能是从许多其他 web.config 继承到 machine.config 的。我希望能够从整个层次结构中查看完整的配置。

我问这个问题是因为我们有一个应用程序正在尝试在 SharePoint (2010) IIS (7.5) 站点下运行。当我们创建一个单独的不同 IIS 站点并直接指向物理文件时,我们可以让它工作。但是,当我们在 SharePoint (2010) 站点下创建新的虚拟目录/应用程序时,它会失败(事件日志显示 KernelBase.dll 崩溃)。我们已经浏览了 web.config 并添加/删除了各种元素,但它仍然无法正常工作。如果我能从两个角度捕获同一应用程序的完整配置,那可能有助于我们诊断问题。

谢谢。

【问题讨论】:

    标签: asp.net sharepoint sharepoint-2010 web-config iis-7.5


    【解决方案1】:

    我不知道有什么工具(但这并不意味着不存在),但是我们之前也遇到过继承问题。您的基础站点是否运行不同版本的 .net 框架?还要检查列出的所有 web.config 库及其版本。如果站点中的任何要求使用较新的版本(例如 4.0)运行,则可能会导致问题,反之亦然。 尝试在父应用中围绕 system.web 配置部分添加此部分:

    ..

    位置>

    但请注意,这会影响其他应用程序。如果这可以解决问题,但会对您的其他应用产生负面影响,那么您可能需要将父级删除的设置复制到需要它的子应用中。

    【讨论】:

      猜你喜欢
      • 2015-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-11
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      相关资源
      最近更新 更多