Создал очень простую веб-службу (asmx) в Visual Studio 2010 Professional и пытаюсь использовать автоматически сгенерированные тестовые примеры. Я получаю кое-что, что кажется довольно знакомым на этом сайте:
Веб-сайт не может быть настроен правильно; Не удалось получить информацию о процессе ASP.NET. Запрос http://localhost:81/zfp/VSEnterpriseHelper.axd возвращает ошибку: удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.
500 Ошибка при запуске модульного теста Visual Studio ASP.NET
Я пытался:
1. Запуск тестов на IIS, а не на ASP.NET Development Server
2. Добавление и удаление фрагмента XML в файл .config моей веб-службы
3. Предоставление учетной записи MACHINE \ ASPNET Полный контроль над локальной папкой
Мои текущие вопросы:
1. Почему меня беспокоит эта библиотека инструментария / покрытия кода, когда кажется, что она не поставляется с Visual Studio 2010 Professional? Можно ли как-нибудь отключить его?
2. Я помещаю узел в Web.config - это правильный узел?
3. Можно ли привязать к веб-сервису без использования атрибутов теста webby?
Я видел других людей, которые советуют сделать веб-сервис максимально легким. Я пытаюсь вызвать его с помощью jQuery / AJAX / JSON, поэтому возможность отладки реального веб-сервиса была бы очень полезна.
С наилучшими пожеланиями,
Ben