Déployer un ensemble de solution de ligne de commande
-
16-10-2019 - |
Question
Nous essayons d'automatiser le déploiement de la solution à un environnement de test. Nous utilisons VSeWSS 1.3.
Pour ce faire, nous essayons d'exécuter la commande suivante à partir de la commande visual studio invite:
devenv xxx.sln /deploy Release /package
Quand nous faisons cela, nous obtenons l'erreur suivante:
specified method is not supported
Et un message que le déploiement a été sautées.
Quelqu'un a une idée de ce que pourrait être le problème, ou comment le réparer.
EDIT
J'ai essayé quelques petites choses:
- Gave groupe « Tout le monde » modifier l'accès à la zone où les fichiers de solution sont
- les fichiers extraits de solutions et projets afin qu'ils ne sont pas en lecture seule
- Fermé VS pour éviter les verrous de lecture / écriture
-
ont réussi à obtenir un message d'erreur plus détaillé:
System.NotImplementedException: La méthode ou l'opération n'a pas été mis en œuvre. à EnvDTE.Project.get_CodeModel () à Microsoft.SharePoint.Tools.Reflection.TypeFinder.GetTypesAsCodeElement (projet projet, parent CodeElement, String targetTypeFullName) à Microsoft.SharePoint.Tools.Reflection.TypeFinder.Find (projet Project, String targetTypeFullName) à Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureElementDirector.FindClasses (projet de projet) à Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureElementDirector.GetClassMap (projet de projet) à Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureElementDirector.Constract () à Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureDirector.GetFeatureElement (directeurs ICollection`1) à Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureDirector.Constract () à Microsoft.SharePoint.Tools.SharePointSolutions.SourceSolutionDirector.ConstractElements () à Microsoft.SharePoint.Tools.SharePointSolutions.SourceSolutionDirector.Constract () à Microsoft.SharePoint.Tools.SharePointSolutions.SolutionCreator.CreateCore (projet ISPProject, créateur IDirectorCreator) à Microsoft.SharePoint.Tools.SharePointSolutions.SolutionCreator.Create (projet ISPProject) à Microsoft.SharePoint.Tools.Forms.SPToolWindow.CreateSolutions ()
La solution
Nous avons constaté que nous ne recevons pas ce problème lorsque nous créons un nouveau projet.
Ces projets ont été créés avec une version antérieure de VSeWSS. Il semble y avoir quelque chose dans les fichiers de projet que les liens à une version spécifique de VSeWSS.
Autres conseils
Avez-vous User Access Control (UAC) est activée?
Essayez le mettre hors tension.
Le chemin d'accès à votre fichier .sln ont des espaces dans ce que par hasard? Si oui, assurez-vous que vous avez entre guillemets doubles comme
"c: \ mon dossier en faisant des pas de la solution.wsp"