Я недавно установил VS2008. Проект, над которым я работаю, использует vstest, и у меня есть сводящая с ума проблема. Когда я выбираю запуск / отладку своих тестов / тестов, я часто получаю следующую ошибку (сопровождаемую восклицательным знаком напротив теста - ошибка теста):
Предупреждение. Проблема развертывания тестового прогона: сборка или модуль 'Cassini', прямо или косвенно ссылающийся на тестовый контейнер '', не найден.
Не удалось поставить в очередь тестовый запуск 'pendi @ UK00329 2008-09-19 14:37:39': не удалось запустить программу 'C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ vstesthost.exe'.
Неправильно установлена библиотека Visual Studio DLL, coloader80.dll. Восстановите установку Visual Studio с помощью «Установка и удаление программ» на панели управления.
Если проблема сохраняется, вы можете вручную зарегистрировать coloader80.dll из командной строки с помощью 'regsvr32 "% CommonProgramFiles% \ Microsoft Shared \ VS7Debug \ coloader80.dll"'.
Теперь это сайт ASP.Net, на котором есть несколько веб-сервисов и т. Д. Все довольно странно, поскольку повторное выполнение DLL НИКОГДА не работает. Иногда работает чистый + бег. Иногда Run (а не отладка), иногда Debug (а не предыдущий запуск).
Maddening. Google говорит мне зарегистрировать следующие dll:
Это работает, снова время от времени. Я также попробовал вариант установки VS Repair.
Пожалуйста, дайте мне знать, если кто-то взломал это / знает проблему
Спасибо, Ян
от Microsoft ... эти пропавшие dll. Я считаю, что решение (также) является спорадическим. Любые другие идеи?
- Замените следующие файлы их эквивалентами из Visual
Студия .NET
установочный носитель:
Программные файлы \ Общие файлы \ Microsoft Shared \ VS7Debug \ coloader.dll
Программные файлы \ Общие файлы \ Microsoft Shared \ VS7Debug \ csm.dll
Программные файлы \ Общие файлы \ Microsoft Shared \ VS7Debug \ msdbg2.dll
Программные файлы \ Общие файлы \ Microsoft Shared \ VS7Debug \ pdm.dll
Программные файлы \ Общие файлы \ Microsoft Shared \ VS7Debug \ vs7jit.exe
Программные файлы \ Общие файлы \ Microsoft Shared \ VS7Debug \ mdm.exe
2. Register each DLL above with regsvr32.EXE, e.g:
regsvr32 "ProgramFiles\Common Files\Microsoft Shared\VS7Debug\coloader.dll"