У меня проблема с тестированием веб-сервиса.
Я сгенерировал тестовый метод для класса веб-службы, добавил default.aspx в веб-службу, изменил атрибут на
[UrlToTest("http://localhost:54785/Default.aspx")]
, добавлено
<location path="VSEnterpriseHelper.axd">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
в файл конфигурации веб-службы. В обработчиках http IIS для веб-сайта по умолчанию и для моего веб-службы установлено определение для axd-isapi-2.0 и axd-isapi-2.0-64 (путь = * .axd).
Тем не менее, когда я запускаю тест MS, я получаю
The test adapter 'WebHostAdapter' threw an exception while running test 'TestMethod'. The web site could not be configured correctly; getting ASP.NET process information failed. Requesting 'http://localhost:52415/VSEnterpriseHelper.axd' returned an error: The remote server returned an error: (500) Internal Server Error.
...
Я также пытался изменить UrlToTest для сопоставления IIS файла default.aspx из веб-службы.
Не могли бы вы дать мне несколько идей?
Спасибо