SharePoint - solution la plus simple et configuration de fonction pour enregistrer un contrôle serveur?
-
21-08-2019 - |
Question
Je voudrais savoir ce que le XML est la plus simple fonctionnalité et que enregistrerai un contrôle serveur dans le GAC, et ajoutez la section des contrôles de sécurité du web.config pour le site SharePoint.
Mon assemblage:
MyServerControl.dll (MyServerControl, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 3249363c0f6f8c59)
Je peux l'ajouter manuellement au GAC avec gacutil / i, mais je veux avoir la fonctionnalité faire cela pour moi et aussi ajouter un élément à SafeControls.
La solution
une fonction ne peut pas ajouter des fichiers au GAC, qui est un travail pour une solution. La solution peut déployer votre fonction pour les 12 ruches, l'ensemble au GAC et peut ajouter une entrée de commandes en toute sécurité à la web.config.
MSDN sur les solutions et packages Web partie
Comme la construction d'une solution MOSS à la main peut être beaucoup de douleur, il y a des outils cool là-bas qui peut vous aider à ce sujet.
Autres conseils
Vous voulez construire un package de solution pour déployer l'assemblage de votre contrôle utilisateur dans le GAC. Une caractéristique ne déploie pas assemblées. En fait, une fonction est même pas nécessaire de déployer un contrôle utilisateur. Consultez mon message qui contient des instructions et des exemples de code sur la façon de commencer.
WSPBuilder est le chemin à parcourir, il ajoutera automatiquement les dll au GAC, et le cas échéant, l'enregistrer comme SafeControl dans l'application Web de déployer la solution.