2010-08-07 4 views
2

Ну, в визуальной студии 2008 мы смогли создать проект веб-формы infopath 2007 и после этого присоединить к процессу iis для отладки веб-формы infopath.Как отлаживать веб-форму Infopath 2010?

В визуальной студии 2010 нет проекта infopath, и мы можем использовать только vsto и can not attach to iis process.

Итак, как отлаживать веб-форму Infopath 2010? - Является ли это возможным?

ответ

5

Отладка в InfoPath2010 немного сложна. Вам нужно настроить опцию VSTO Advanced Build для хранения информации об отладке, а затем открыть с помощью VS2010. Отключить процессы w3wp.exe с помощью VS2010. Затем вы сможете отлаживать. выполните шаги, проверить мой блог How to debug Infopath2010 using VS2010

1

процесс отладки InfoPath 2010 шаблоны форм с кодом позади изменился совсем немного с InfoPath 2007, благодаря Microsoft, не позволяя нам развивать наш материал в Visual Studio больше :-)

На самом деле есть действительно хорошая статья MSDN о Investigating Issues with InfoPath 2010 SharePoint Applications, которая обязательно поможет вам!

Есть несколько вещей, которые нужно сделать для того, чтобы ваши формы для отладки (все сделано в редакторе InfoPath кода или инструментов Visual Studio для приложений):

  1. построить в режиме отладки (Project Properties> Build> Активный (Debug)
  2. Включить полный Debug Info (Свойства проекта> Build> Дополнительно)
  3. Clear "Включить Just My Code" и выберите "Подавить JIT ..." (Tools> Options> Debugging)

Затем вы можете развернуть свой шаблон и подключиться либо к правильному процессу w3wp, либо к SPUCWorkerProcess для изолированного решения - для этого вам понадобится использовать Visual Studio.

В любом случае: Убедитесь, что вы читали статью MSDN ;-)

0

Да, это возможно. Отладка в Infopath потребуется следующие шаги highlighted in this post

В двух словах это потребовало бы для вас:

  • Настройка VSTA Настройки
  • Переиздайте форме InfoPath
  • Deploy форме InfoPath
  • Debug код через Visual Studio (не VSTA)
Смежные вопросы