【问题标题】:Deploy configuration file to the wss将配置文件部署到 wss
【发布时间】:2010-08-12 19:04:49
【问题描述】:

我需要将自定义配置文件部署到 WSS 3.0。正如我所读到的,有两种方法:

  1. 将配置文件部署到 12/CONFIG 文件夹,然后使用 stsadm -o copyappbincontent 命令。 进阶:适合大文件。 缺点:所有部署在服务器上的 Web 应用都会收到合并后的 web.config。

  2. 使用 SPWebConfigModification 类并使用 c# 代码添加所需的元素。 Adv:我们可以控制要在其中部署配置数据的 Web 应用程序。 缺点:如果我们有大量配置数据,会很麻烦。

就我而言,我需要部署大量数据。我希望它被部署到某个 Web 应用程序,而不是全部。如何使用第一种方法做到这一点?

【问题讨论】:

  • 是什么类型的配置数据?是否必须存储在 web.config 中?
  • 我想把 log4net 配置数据放在那里(我知道我可以把它放在一个单独的文件中)。另一种类型的配置是为不同组件开发的自定义部分。

标签: sharepoint


【解决方案1】:

MSDN - Managing Custom Configuration Options for a SharePoint Application

如果您的配置可能需要在不同的范围级别(农场 > Web 应用程序 > 站点集合 > 站点和事件列表)有所不同,请查看以下链接中的分层配置管理器。

SO - What is a proper way to store site-level global variables in a SharePoint site?

因此,例如,您可以为特定 Web 应用程序中的所有站点、特定集合中的所有站点或单个站点设置配置。

不确定您的“大数据块” - 有多大?我的意思是配置文件可以有多大 KB?

【讨论】:

    猜你喜欢
    • 2021-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 2014-12-23
    • 2021-11-08
    相关资源
    最近更新 更多