Проблема : Попытка обратиться к проекту веб-службы .NET 2.0 из моего проекта модульного тестирования VS.
Щелкните правой кнопкой мыши папку «Ссылки» в проекте модульного тестирования -> Добавить ссылку.
Веб-служба .NET 2.0 НЕ указана в списке проектов, доступных для ознакомления.
Я знаю, что этот сценарий возможен; Ранее я успешно ссылался (в других решениях) на веб-службу .NET 3.5 из проекта модульного тестирования .NET 3.5.
Идея состоит в модульном тестировании всех открытых методов, найденных в классах, рядом с моим .asmx. Я абстрагировал всю бизнес-логику от самого файла .asmx в файлы .cs в подкаталоге проекта веб-службы. Таким образом, идея заключается в том, чтобы протестировать классы, которые выполняют бизнес-логику, сам веб-сервис (обработка HTTP-запроса).
Конфигурация
- Visual Studio 2008
- Проект VS модульного тестирования при совместимости .NET 3.5
- Проект веб-службы при совместимости .NET 2.0
- Файл решения в версии 9.
Вопрос : Есть идеи, почему Visual Studio 2008 не позволяет мне ссылаться на веб-службу .NET 2.0 из проекта модульного тестирования .NET 3.5?