2010-08-07 6 views
2

Eh bien, dans Visual Studio 2008, nous avons été en mesure de créer un projet de formulaire web Infopath 2007 et ensuite de joindre le processus iis pour déboguer le formulaire Web Infopath.Comment déboguer le formulaire Web Infopath 2010?

Dans Visual Studio 2010, il n'y a pas de projet infopath et nous ne pouvons utiliser que vsto et ne pas attacher au processus iis. Alors comment déboguer le formulaire web Infopath 2010?

- c'est possible?

Répondre

5

Le débogage dans InfoPath2010 est un peu compliqué.Vous devez configurer votre option VSTO Advanced Build pour stocker les informations de débogage, puis ouvrez-la à l'aide de VS2010.Attachez les processus w3wp.exe à l'aide de VS2010.Vous devez ensuite pouvoir déboguer.Pour un suivez les étapes, consultez mon blog How to debug Infopath2010 using VS2010

1

Le processus de mise au point des modèles de formulaire InfoPath 2010 avec le code a derrière changé un peu de InfoPath 2007 grâce à Microsoft de ne pas nous laisser développer nos affaires dans Visual studio plus :-)

En fait, il y a un très bel article MSDN sur Investigating Issues with InfoPath 2010 SharePoint Applications qui va sûrement vous aider!

Il y a plusieurs choses que vous devez faire pour activer vos formulaires pour le débogage (tout est fait dans l'éditeur de code InfoPath ou Visual Studio Tools for Applications):

  1. Construire en mode débogage (Propriétés du projet> Construire> actif (débogage)
  2. Activer complète les informations de débogage (Propriétés du projet> Construire> Avancé)
  3. Effacer "Activer Just My code" et sélectionnez "supprimer JIT ..." (Outils> options> Debugging)

Ensuite, vous pouvez déployer votre modèle et le joindre au processus w3wp correct ou au SPUCWorkerProcess pour une solution en mode bac à sable - pour cela, vous devrez utiliser Visual Studio.

Dans tous les cas: Assurez-vous de lire l'article MSDN ;-)

0

Oui, il est possible. Débogueur Infopath aurait besoin les étapes suivantes highlighted in this post

En un mot, il faudrait pour vous:

  • Configurer VSTA paramètres
  • republier le formulaire InfoPath
  • Déployez le formulaire InfoPath
  • Debug le code via Visual Studio (pas VSTA)
Questions connexes