【问题标题】:SharePoint WSP deployment multiple environments and uses SPWebConfigModificationSharePoint WSP 部署多个环境并使用 SPWebConfigModification
【发布时间】:2011-01-05 18:19:55
【问题描述】:

我具有修改 web.config(使用 SPWebConfigModification 类)以添加数据库连接字符串的 SharePoint 功能。但是对于我拥有的 3 个环境,这个连接字符串是不同的。

我的问题是有什么方法可以让我将此连接字符串外部化,以便 WSP 在部署期间获取此连接?目前我唯一的选择似乎是为每个环境创建 WSP 项目并生成多个执行相同操作的 WSP。

谢谢

【问题讨论】:

    标签: sharepoint development-environment wspbuilder


    【解决方案1】:

    与其将其添加到 web.config,为什么不使用 SPFarm.Properties 之类的东西?

    SO - Read/Write from/to Hierarchical Object Store - SharePoint

    然后您可以在部署后使用Property Bag Settings 之类的东西修改/添加连接字符串

    当然,您也可以want to ensure the connection string is secure - 虽然您应该使用 web.config 执行此操作,但它在 PropertyBag 中更重要,因为其他人使用类似

    的东西更容易查看

    【讨论】:

      猜你喜欢
      • 2014-05-07
      • 1970-01-01
      • 2012-01-07
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多