При добавлении ссылки на веб-службу создается файл Reference.vb, чтобы сделать все типы услуг доступными для хостинг-проекта.Отладка кода Reference.vb
Когда я поставил точку останова в этом файле, он никогда не попадает. Как я могу это решить?
При добавлении ссылки на веб-службу создается файл Reference.vb, чтобы сделать все типы услуг доступными для хостинг-проекта.Отладка кода Reference.vb
Когда я поставил точку останова в этом файле, он никогда не попадает. Как я могу это решить?
См. System.Diagnostics.DebuggerStepThroughAttribute, почему он никогда не попадает. Прямо сейчас я не знаю, как заставить Debugger так или иначе остановиться, игнорируя атрибут, но вы должны иметь возможность удалить атрибут из Reference.vb и начать свой сеанс отладки без VS-регенерации файла.
Спасибо! Я не заметил, что в классе есть атрибут. – user4388177
Если вы используете VS2013, вы можете отключить Just My Code в настройках отладки.
https://msdn.microsoft.com/en-us/library/dn457346(v=vs.110).aspx
Это заставит VS игнорировать DebuggerStepThroughAttribute, который упоминает Stephan B. Если вы используете более старую версию VS, вы можете удалить атрибут из Reference.vb
Ничего, я никогда не искал вариант после 2008 года;) –
К сожалению, я использую VS2010, но спасибо за предложение. – user4388177
Вы можете попробовать следующие шаги;
Отладка Запустить веб-службы "F5".
Веб-служба не вызывается, код для отладки находится в проекте ссылок. – user4388177
Это [ссылка] (http://visualbasic.about.com/od/usingvbnet/a/WSDebug.htm) может помочь –