Quelqu'un a-t-il une idée de la façon de déployer un formulaire InfoPath (2007) en tant que Site ContentType par programmation (script ou modèle objet)? Je ne veux pas que le formulaire soit publié sur Central Admin et FormServerTemplates, mais plutôt sur une bibliothèque de formulaires créée par une fonctionnalité Web. L'intention est de pouvoir publier le formulaire via un script ou un code afin de déployer et tester le formulaire dans les environnements dev/stage/prod.Publication par programme du formulaire InfoPath en tant que site ContentType (non administrateur central)
Répondre
Eh bien, j'ai dû couper l'appât. Semble les deux liens fournis une solution viable pour l'instant.
L'article de Sahil Malik here a fourni suffisamment d'informations pour déployer le formulaire et la connexion de données était une simple question d'ajouter un module au fichier d'éléments pour la fonctionnalité. Quelques conseils pour cela peuvent être trouvés here
Howerver, il semble qu'il n'y ait aucun moyen de déployer un formulaire à autre chose qu'une fonctionnalité de site. Après avoir plongé dans l'assemblage, Sahil mentionne avec Reflector, il y a une vérification dans le code pour s'assurer que la caractéristique est la portée du site. Arrgghh. Si quelqu'un peut expliquer pourquoi c'est, et peut-être une alternative, je l'apprécierais grandement! J'espère que ceci aide quelqu'un d'autre.
- 1. Déboguer en VS en tant que non-administrateur
- 2. Comment fermer par programme un formulaire InfoPath en C#?
- 3. Publication du schéma en tant que problème de service wcf
- 4. Comment faire en sorte que log4net génère des fichiers journaux lorsqu'il est exécuté en tant qu'utilisateur non-administrateur?
- 5. Déboguer le formulaire InfoPath
- 6. Publier le formulaire Infopath prend très longtemps
- 7. Publication en tant que site Web ASP.net-MVC précompilé avec VWD Express Edition
- 8. ruby en cours d'exécution en tant que programme exe Windows
- 9. Soumettre un formulaire par programme
- 10. Formulaire Drupal: pour afficher la valeur du formulaire précédent en tant que valeur par défaut sur la page
- 11. Formulaire InfoPath généré automatiquement Nom
- 12. Définition du site de publication minimal MOSS
- 13. Choix de l'emplacement d'enregistrement Sharepoint pour un formulaire InfoPath
- 14. Problème avec l'ouverture du formulaire Infopath dans Sharepoint
- 15. Problème de sécurité de formulaire Infopath VSTO
- 16. Marquez MSI de sorte qu'il doit être exécuté en tant que compte administrateur
- 17. Soumettre par programme un formulaire
- 18. Cache de formulaire InfoPath obsolète
- 19. Blogengine.net en tant que sous-répertoire de mon site?
- 20. Erreur SharePoint lors de l'ajout d'un utilisateur en tant que propriétaire du site
- 21. InfoPath - Liste des informations utilisateur MOSS en tant que connexion de données - Exclure les groupes
- 22. Comment styliser des listes non ordonnées en CSS en tant que texte séparé par des virgules
- 23. Squid en tant que proxy pour un site spécifique?
- 24. Pouvez-vous charger un formulaire .Net en tant que contrôle?
- 25. nom du serveur en tant que variable
- 26. StringDictionary non enregistré en tant que paramètre utilisateur
- 27. .NET en tant que client, Java en tant que serveur
- 28. Windows Mobile - Programme Compact Framework en tant que service?
- 29. Formulaire Web Infopath - Soumettre et changer d'affichage
- 30. Création par programme d'une page de publication MOSS
Salut Pete, J'ai une exigence similaire, mais mon formulaire contient du code VSTA ce qui signifie que je dois publier le formulaire à l'administrateur central (administrateur approuvé). Je veux contourner le processus et créer une solution qui le fait en utilisant PowerShell script parce que je ne veux pas que l'administrateur passe par le processus de téléchargement du formulaire dans l'administrateur central et l'activation de la collection de sites. Comment avez-vous abordé ce problème et comment vous l'avez résolu? – Kannabiran