Partager via


Configurer et déployer manuellement un composant WebPart dans le dossier Bin (Windows SharePoint Services)

Mise à jour : 2007-11-04

Une fois qu’un développeur a créé un composant WebPart à l’aide de Microsoft Visual Studio, copiez le fichier .dll final dans le répertoire Bin du répertoire racine de votre application Web.

Le répertoire Bin est un emplacement de confiance partielle. Par défaut, le code qui s’exécute à partir de ce répertoire dispose d’autorisations de sécurité d’accès au code de bas niveau. Vous devez augmenter explicitement les autorisations accordées au composant WebPart afin qu’il fonctionne correctement.

Configurer et déployer manuellement un composant WebPart

  1. Copiez l’assembly <NomVotreComposantWebPart>.dll du répertoire Bin du projet dans le répertoire Bin du répertoire racine de votre application Web.

  2. Localisez le fichier Web.config dans le répertoire racine de votre application et ouvrez-le afin de le modifier.

  3. Ajoutez l’entrée de contrôle sécurisé suivante dans le fichier Web.config pour votre assembly personnalisé :

    <SafeControl Assembly=" YourWebPartName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Namespace=" YourWebPartNamespace" TypeName="*" Safe="True" AllowRemoteDesigner="True"/>

Tous les composants WebPart ont en principe un fichier .webpart, qui est un fichier XML destiné à les décrire. C’est également grâce à ce fichier .webpart que votre composant WebPart figure dans la galerie des composants WebPart. La procédure suivante décrit le meilleur moyen de créer un fichier .webpart après avoir déployé le composant WebPart et de l’inscrire dans la liste des contrôles sécurisés.

Ajouter un composant dans la galerie de composants WebPart

  1. Pour créer un fichier .webpart, accédez à http://MonServeur/_layouts/newdwp.aspx, où MonServeur est le nom du serveur sur lequel votre site SharePoint est déployé.

  2. Activez la case à cocher à côté de <VotreEspaceNomsWebPartgt;.<NomVotreWebPart>.

  3. Cliquez sur Compléter la galerie pour ajouter le composant WebPart NomVotreWebPart à la galerie Site d’équipe.

  4. Sélectionnez Modifier dans la galerie des composants WebPart pour modifier le composant WebPart, puis cliquez sur Exporter.

    Vous êtes invité à fournir un emplacement pour le fichier .webpart. Vous pouvez également exporter les composants WebPart ASP.NET 2.0 et les importer dans des sites SharePoint.

Voir aussi

Concepts

Configurer et déployer des composants WebPart sécurisés sur votre serveur (Windows SharePoint Services)