Come posso automatizzare il processo di distribuzione di un Modulo di InfoPath per SharePoint Server 2007?

StackOverflow https://stackoverflow.com/questions/95059

Domanda

Si tratta di un vero e proprio dolore per distribuire il mio Moduli di InfoPath 2007 dal designer nel nostro ambiente di sviluppo di SharePoint server.Tutti i nostri moduli di richiesta di "fiducia", in quanto comprendono la logica di business scritti in C#.Ecco i passaggi manuali:

1) Eseguire il "Pubblicare Forma" guidata in InfoPath, specificando la destinazione sito pubblicare e la posizione per salvare il file xsn.

2) De-attivare la versione esistente di forma dalle caratteristiche raccolta siti (se è presente una versione precedente).

3) Log in Central Admin sul server di sviluppo.Passare a Gestione Applicazioni -> Gestisci Modelli di Modulo e caricare il file xsn.

4) Attivare il modulo come una caratteristica della raccolta siti.

Qualcuno ha un'idea di come questo può essere automatizzato?Forse via stsadm?

È stato utile?

Altri suggerimenti

Siamo in grado di costruire il nostro servizio per distribuire il modulo di InfoPath in Share point Server.Ho sviluppato il servizio per risolvere il mio problema.Ho usato il comando “STSADM” per distribuire il modulo di InfoPath.Dovete capire il comando STSADM sintassi in modo che si può costruire lo script per distribuire il modulo di InfoPath.

Qui ho riassunto quello che ho fatto.Può utile per voi per iniziare.Ho sviluppato il servizio web che costruire lo script utilizzando STSADM e salvarlo come file bat ed eseguire il file batch utilizzando il Processo di comando disponibili in C#.

Un altro paio di opzioni sono:

1) Dopo l'esecuzione di "pubblica forma" procedura guidata di utilizzare un file batch con il comando stsadm comandi di cui al successivo blogpost:http://sharenotes.wordpress.com/2008/03/18/using-stsadm-to-deploy-upgrade-update-infopath-forms-templates-with-managed-code-behind/

2) Utilizzare il Modulo di InfoPath Strumento di Distribuzione su Codeplex (o si può semplicemente utilizzare lo strumento per generare il file batch):http://www.codeplex.com/InfoPathFormsInstall

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top