erreur lors de l'activation .wsp fichier dans sharepoint server 2010
J'ai développé un exemple d'application dans visual studio 2010. J'ai créé un Vide de Projet SharePoint et a donné l'url de site local pour le débogage. Checked "Déployer comme à la Ferme", comme le niveau de confiance de la solution SharePoint. Ajout d'un visuel webpart et aussi un à la solution. Je suis en mesure de construire et exécuter l'application à l'aide de visual studio. Dans ma machine locale am à l'aide de SharePoint foundation 2010 pour déboguer l'application SharePoint.
Maintenant, je veux déployer cette application dans SharePoint server 2010 qui est dans une machine virtuelle.
1. J'ai copié le .wsp fichier de l'application, j'ai créé à la machine virtuelle.
2. Auprès de l'administrateur central dans la VM, j'ai créé une application web et de la collection de sites.
3. Ensuite à l'aide d'Actions du Site -> Paramètres du Site -> Solution(Galeries), choisissez le .fichier wsp pour le téléchargement. il a montré un "Avertissement: Vous ne devez activer cette solution si vous faites confiance à cette solution. Une solution activée peut lire, modifier et supprimer vos données. "et le bouton "activer" est désactivé.
Puis j'ai essayé de faire de même dans ma machine locale à une autre collection de sites. Ici, actionnez le bouton est activé mais quand on clique dessus il jeta exception
Erreur de serveur dans l'Application'/'.
Cette solution contient des invalides de balisage ou des éléments qui ne peuvent être déployées dans le cadre d'une solution en bac à sable. Manifeste de la Solution pour la solution "aee60282-765d-4c9f-b67a-5981f18a6d3b' échec de la validation, le fichier manifest.xml, à la ligne 10, de caractère 4: L'élément "Solution" dans l'espace de noms 'http://schemas.microsoft.com/sharepoint/' est non valide élément enfant 'TemplateFiles' dans l'espace de noms 'http://schemas.microsoft.com/sharepoint/'. Liste des éléments possibles attendu: "FeatureManifests, ActivationDependencies' dans l'espace de noms 'http://schemas.microsoft.com/sharepoint/'.
Ce que pourrait être cette erreur?
Vous devez vous connecter pour publier un commentaire.
La "TemplateFiles" élément fait référence à des éléments qui vont être copié sur le serveur web. Cela est possible pour les solutions de la batterie (qui sont déployées par CentralAdmin), mais n'est pas autorisé pour les solutions en bac à sable (qui sont déployées par la Galerie de la Solution).
Lorsque vous déployez votre wsp avec visual studio, vous pouvez le déployer en tant que solution de batterie.
Lorsque vous déployez votre wsp des paramètres du site dans la solution galerie, vous pouvez la déployer en tant qu'utilisateur de la solution (solution sandbox) avec quelques limitations :
tout d'abord, éviter l'utilisation de la boîte de visual webparts, c'est interdit !
Déployer votre wsp par l'écriture d'un script powershell.
Un bon point de départ ici :
patrickboom.wordpress.com/2010/05/31/using-powershell-to-deploy-sharepoint-solutions-wsp-2/
Le_Fredo est correct ici, lorsque vous tentez de déployer un fichier WSP dans la collection de sites directement dans les paramètres du site, vous ne serez pas en mesure de. J'ai trouvé cet article de microsoft pour être extermely utile
http://technet.microsoft.com/en-us/library/ff607688(v=office.14).aspx