Невозможно автоматически войти на сервер.невозможно определить место остановки - PullRequest
8 голосов
/ 11 июля 2010

У меня есть решение VB.NET VS2010 с проектом WinForms, которое вызывает проект веб-сайта в том же решении.

Я могу войти в этот веб-метод: <WebMethod()> Public Function GetStartUpData() As DataSet

и другие веб-методы, но не следующий метод. Интересно, связано ли это с тем, что это единственный веб-метод, использующий параметр типа Nullable.

Метод работает, я просто не могу вмешаться. Если я пытаюсь, я получаю ошибку:

Невозможно автоматически войти на сервер. невозможно определить место остановки

Это ошибка? Есть ли обходной путь?

<WebMethod()> 
Public Function RetrieveOrdersByFilter( _
   ByVal customerId As Nullable(Of Integer), _
   ByVal fromDate As Nullable(Of Date), _
   ByVal toDate As Nullable(Of Date), _
   ByVal fromStatusCodeId As Nullable(Of Integer), _
   ByVal toStatusCodeId As Nullable(Of Integer))  As DataSet

Ответы [ 6 ]

5 голосов
/ 16 мая 2012

Для тех, кто входит сюда, мое решение состояло в том, чтобы установить вывод "Отладка" .. глупо, я знаю ...

Обнаружил его по ссылкам Лениеля:)

2 голосов
/ 30 мая 2013

Существует опция в Сервис -> Параметры -> Отладка _> Общие, называемая 'Enable Just My Code', снятие отметки с которой решило проблему для меня.

0 голосов
/ 06 января 2016

У меня тоже была такая же проблема в VS 2013.

Я только что заменил целевой фреймворк с 4.0 на 4.5 в web.config вызываемого проекта, как показано ниже:

<compilation debug="true" targetFramework="4.5" />
0 голосов
/ 15 декабря 2015

У меня была та же проблема, и все, что мне нужно было сделать, это скопировать файл [your_dll_file_name] .pdb, и он смог присоединиться к коду.

0 голосов
/ 22 июля 2015

В моем случае это споткнулось, потому что не все сборки зависимостей веб-службы существуют в папке, где запущен веб-сервис, с подробным исключением, может выяснить отсутствующие

0 голосов
/ 25 июня 2013

Для тех, кто спотыкается здесь, у меня тоже была эта проблема, но мое решение отличалось от того, что опубликовано до сих пор.

Моя проблема заключалась в том, что мой пул приложений для моей веб-службы выполнял .net 4, когда мое приложение (более старое) ожидало .net 2.

Пока я еще работал, я не смоготлаживать мой веб-сервис, пока я не создал пул приложений для него в IIS, который использовал .net 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...