Я использую VS2008 SP1 - не знаю, могло ли это случиться до того, как я применил SP1, поскольку я никогда не пробовал его до вчерашнего дня. Я попытался отладить довольно простой файл XSLT с помощью VS2008 SP1 и получил этот сбой из VS2008 SP1:
Произошла непредвиденная ошибка. Рекомендуется как можно скорее перезапустить приложение.
Ошибка: неопределенная ошибка
Файл: vsee \ pkgs \ vssprovider \ sccprj.cpp





Мы воспроизвели эту проблему и исправим ее в следующем выпуске Visual Studio.
Вы можете использовать сайт Microsoft Connect для сообщения о любых проблемах, связанных с Visual Studio.
С уважением,
Антон Лапунов
Команда по программированию данных @ Microsoft
Да, звучит так. Чтобы использовать его, мне приходилось каждый раз временно отключать VSS, задав для «Инструменты», «Параметры», «Управление исходным кодом», «Выбор подключаемого модуля», «Текущий подключаемый модуль управления исходным кодом» значение «Нет».
У меня была такая же проблема с VS2010 - любая попытка отладки XSLT приводила к сбою. Установка «Текущий плагин управления исходным кодом» на «Нет» в «Параметры»> «Управление исходным кодом» также сработала для меня.
Та же проблема, после того, как таблица стилей завершает обработку, я получаю сообщение об ошибке Unspecified (и все выглядит нормально после закрытия окна сообщения об ошибке). Выбор плагина управления версиями для «None» в параметрах VS избавляет от проблемы.
Вот ссылка на отчет Microsoft об ошибке и «исправлении», который включает информацию об обходном решении (отключении плагина управления версиями): VS2008 sp1 - ошибка отладки XSLT в sccprj.cpp
Я использую Team System, но отключение ее таким же образом, как описано здесь, решило проблему.