我需要将自定义配置文件部署到WSS 3.0。正如我已阅读,有2种方法:将配置文件部署到wss
配置文件部署到12/CONFIG文件夹,然后使用STSADM -o copyappbincontent命令。 Adv:适用于大文件。 Disadv:服务器上部署的所有Web应用程序都将收到合并的web.config。
使用SPWebConfigModification类并使用c#代码添加所需的元素。 Adv:我们可以控制我们想要部署配置数据的Web应用程序。 Disadv:在我们拥有大量配置数据的情况下很麻烦。
就我而言,我有一大块数据需要部署。我希望它被部署到某个Web应用程序,而不是所有它们。我如何使用第一种方法来做到这一点?
它是什么类型的配置数据?它是否必须存储在web.config中? – CodeThug 2010-08-12 19:27:25
我想在那里放置例如log4net配置数据(我知道我可以把它放在一个单独的文件中)。另一种类型的配置是为不同组件开发的自定义部分。 – Markus 2010-08-12 19:34:12