2010-08-12 9 views
1

J'ai besoin de déployer un fichier de configuration personnalisé sur WSS 3.0. Comme je l'ai lu, il y a 2 approches:Déployer le fichier de configuration dans le fichier wss

  1. Déployez le fichier de configuration dans le dossier 12/CONFIG et puis utilisez la commande stsadm -o copyappbincontent. Adv: Convient aux fichiers volumineux. Disadv: toutes les applications Web déployées sur le serveur recevront le fichier web.config fusionné.

  2. Utilisez la classe SPWebConfigModification et utilisez le code C# pour ajouter les éléments requis. Adv: Nous avons le contrôle sur l'application web où nous voulons déployer les données de configuration. Disadv: encombrant dans le cas où nous aurions de grandes données de configuration.

Dans mon cas, j'ai un grand bloc de données qui doit être déployé. Je veux qu'il soit déployé sur une certaine application web, pas sur TOUS. Comment puis-je faire cela en utilisant la première approche?

+0

De quel type de données de configuration s'agit-il? Est-ce qu'il doit être stocké dans web.config? – CodeThug

+0

Je veux y placer par exemple les données de configuration de log4net (je sais que je peux le placer dans un fichier séparé). Un autre type de configuration sont des sections personnalisées développées pour différents composants. – Markus

Répondre

0

Voir MSDN - Managing Custom Configuration Options for a SharePoint Application

Si votre configuration peut avoir besoin d'être différent à différents niveaux de champ d'application (Ferme> Web App> Collection du site> Site et liste des événements) puis regardez dans la configuration hiérarchique Manager dans le lien ci-dessous.

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

Vous pouvez, par exemple, la configuration d'une configuration pour tous les sites dans une application Web spécifique, ou tout site dans une collection particulière, ou des sites individuels.

Vous n'êtes pas sûr de votre "Grand bloc de données" - quelle est la taille de la taille? Je veux dire quelle peut être la taille des fichiers de configuration en Ko?

Questions connexes