1

web.config (SPWebConfigModification クラスを使用) を変更して DB 接続文字列を追加する SharePoint 機能があります。しかし、この接続文字列は、私が持っている 3 つの環境では異なります。

私の質問は、展開中に WSP がこの接続を取得できるように、この接続文字列を外部化する方法はありますか? 現在、私の唯一のオプションは、環境ごとに WSP プロジェクトを作成し、まったく同じことを行う複数の WSP を生成することです。

ありがとう

4

1 に答える 1

0

web.config に追加するのではなく、SPFarm.Properties のようなものを使用しないのはなぜですか?

SO - 階層オブジェクト ストアからの読み取り/書き込み - SharePoint

次に、 Property Bag Settingsのようなものを使用して、展開後に接続文字列を変更/追加できます

もちろん、接続文字列が安全であることも確認する必要があります-web.configでそれを行う必要がありますが、他の人が次のようなものを使用して簡単に表示できるため、PropertyBagでより重要です

于 2011-01-06T00:16:51.367 に答える