Я недавно установил Visual Studio 2010 Professional на мой компьютер с Windows 7. Когда я это сделал, у меня были некоторые проблемы с SQL Server Express 2008R2, поэтому я удалил версию, установленную с VS2010, и установил ее отдельно. Однако, выполнив это (что заняло некоторое время - я не осознавал, насколько сложно полностью удалить SQL Server с компьютера), я запустил свое решение (которое открывается на других компьютерах - все из которых работают под управлением Windows XP и никогда не было проблем с SQL Server Express), и, когда открывается решение, Visual Studio просто вылетает.
Я проверил журналы событий, но я не понимаю, что я могу сделать, чтобы решить проблему. Я пытался переустановить / восстановить Visual Studio, но это, похоже, ничего не дало. Любая помощь в решении этого будет принята с благодарностью.
Вот изображение одного из предупреждений / диалоговых окон, которые я получаю при загрузке Visual Studio (не знаю, относится ли это):
Вот ошибки, которые я получаю из журналов событий после сбоя (в разделе «Приложения»):
VSTTExecution
Описание для идентификатора события 0 из источника VSTTExecution не может быть найдено. Либо компонент, который вызывает это событие, не установлен на локальном компьютере, либо установка повреждена. Вы можете установить или восстановить компонент на локальном компьютере.
Если событие возникло на другом компьютере, отображаемая информация должна была быть сохранена вместе с событием.
Следующая информация была включена в мероприятие:
(devenv.exe, PID 6404, Тема 1) TuipPackage.InitializeTestProjectPlugins: Система.IO.FileNotFoundException: не удалось загрузить файл или сборку 'Microsoft.VisualStudio.QualityTools.CodedUITestPackage, PublicKeyToken = b03f5f7f11d50a3a 'или одна из его зависимостей. Система не может найти указанный файл. Имя файла: «Microsoft.VisualStudio.QualityTools.CodedUITestPackage, PublicKeyToken = b03f5f7f11d50a3a 'в системе.RuntimeTypeHandle.GetTypeByName(имя строки, логическое значение throwOnError, логическое значение ignoreCase, логическое отражениеOnly, StackCrawlMarkHandle stackMark, логическое значение loadTypeFromPartialName, ObjectHandleOnStack) в системе.RuntimeTypeHandle.GetTypeByName(имя строки, логическое значение throwOnError, логическое значение ignoreCase, логическое отражениеOnly, StackCrawlMark & stackMark, логическое значение loadTypeFromPartialName) в системе.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean expressionOnly, StackCrawlMark & stackMark) в системе.Тип.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) в Microsoft.VisualStudio.TestTools.Подсказки.TuipPackage.TuipPackage.InitializeTestProjectPlugins()
WRN: регистрация привязки сборки выключена. Чтобы включить ведение журнала ошибок привязки сборки, установите значение реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) на 1. Примечание. Некоторое снижение производительности связано с регистрацией ошибок привязки сборки. Чтобы отключить эту функцию, удалите значение реестра [HKLM\Software\Microsoft\Fusion!EnableLog].
ресурс сообщения присутствует, но сообщение не найдено в таблице строк / сообщений
.NET Runtime
Приложение: devenv.exe Framework Версия: v4.0.30319 Описание: Процесс был прерван из-за необработанного исключения. Информация об исключении: Система.Стек IO.FileNotFoundException: в Microsoft.Data.Схема.SchemaModel.ModelStore+SqlCeManager.Dispose(Boolean, System.Строка) на Microsoft.Data.Схема.SchemaModel.ModelStore+SqlCeManager.Доработка ()