Domanda

Stiamo cercando di automatizzare la distribuzione della soluzione ad un ambiente di test. Stiamo utilizzando VSeWSS 1.3.

Per fare questo stiamo cercando di eseguire il seguente comando dal prompt dei comandi di Visual Studio:

devenv xxx.sln /deploy Release /package 

Quando facciamo questo otteniamo il seguente errore:

specified method is not supported 

E un messaggio che lo schieramento è stato ignorato.

Qualcuno ha un'idea di cosa il problema potrebbe essere, o come risolvere il problema.

Modifica

Ho provato un paio di cose:

  • Gave gruppo "Everyone" modificare l'accesso alla zona in cui i file della soluzione sono
  • Check-out file di soluzione e progetti in modo che non siano di sola lettura
  • Closed VS per evitare di lettura / scrittura si blocca
  • sono riusciti a ottenere un messaggio di errore più dettagliato:

    System.NotImplementedException: Il metodo o il funzionamento non è implementato. a EnvDTE.Project.get_CodeModel () a Microsoft.SharePoint.Tools.Reflection.TypeFinder.GetTypesAsCodeElement (progetto Progetto, CodeElement genitore, String targetTypeFullName) a Microsoft.SharePoint.Tools.Reflection.TypeFinder.Find (progetto Progetto, String targetTypeFullName) a Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureElementDirector.FindClasses (progetto) a Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureElementDirector.GetClassMap (progetto) a Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureElementDirector.Constract () a Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureDirector.GetFeatureElement (direttori ICollection`1) a Microsoft.SharePoint.Tools.SharePointSolutions.SourceFeatureDirector.Constract () a Microsoft.SharePoint.Tools.SharePointSolutions.SourceSolutionDirector.ConstractElements () a Microsoft.SharePoint.Tools.SharePointSolutions.SourceSolutionDirector.Constract () a Microsoft.SharePoint.Tools.SharePointSolutions.SolutionCreator.CreateCore (progetto ISPProject, IDirectorCreator creatore) a Microsoft.SharePoint.Tools.SharePointSolutions.SolutionCreator.Create (progetto ISPProject) a Microsoft.SharePoint.Tools.Forms.SPToolWindow.CreateSolutions ()

È stato utile?

Soluzione

Abbiamo scoperto che non otteniamo questo problema quando creiamo un nuovo progetto.

Questi progetti sono stati originariamente creati con una versione precedente di VSeWSS. Sembra che ci sia qualcosa nei file di progetto che lo lega a una versione specifica di VSeWSS.

Altri suggerimenti

Il il percorso del file .sln ha spazi in esso per caso? Se è così, assicurarsi di avere avvolto tra virgolette come

"c: \ mia cartella con passi \ solution.wsp"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top