【问题标题】:What is the purpose of the Assemblies node in Web.Config?Web.Config 中的 Assemblies 节点的用途是什么?
【发布时间】:2010-10-06 13:14:51
【问题描述】:

在 Visual Studio 2005 中创建新的 ASP.NET AJAX Web 应用程序时,默认的 web.config 包含以下部分(在 compilation 节点内):

<assemblies>
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</assemblies>

assemblies 节点是否存在似乎不会影响 AJAX 功能。无论对 System.Web.Extensions 的引用是否包含在 Web.Config 中,更新面板等都可以正常工作。

此部分的目的是什么,是否可以安全删除?

【问题讨论】:

    标签: asp.net ajax configuration


    【解决方案1】:

    它可能会也可能不会被安全删除。 Assemblies 节点用于添加基于配置的参考。它被 ASP.NET 网站使用,这些网站将未编译的 .cs 代码文件部署到他们的网站,而不是(像明智的人那样)已编译的程序集。

    如果您将代码隐藏文件部署到您的网站而不是程序集,请将其保留。如果您正在部署程序集,请将其删除。

    【讨论】:

      【解决方案2】:

      Rick Strahl 的网络日志简短但简明地解释了 article 关于这个主题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-06-16
        • 2017-03-31
        • 1970-01-01
        • 2020-02-07
        • 2012-06-03
        • 1970-01-01
        相关资源
        最近更新 更多