我最近在Windows 7计算机上安装了Visual Studio 2010 Professional。这样做时,我在使用SQL Server Express 2008R2时遇到了一些问题,因此我卸载了随VS2010一起安装的版本并将其单独安装。但是,这样做之后(花了一段时间-我没有意识到从计算机上完全删除SQL Server有多么困难),我启动了我的解决方案(在其他计算机上打开了解决方案-所有这些计算机都在运行Windows XP和SQL Server Express从来没有问题),并且随着解决方案的开放,Visual Studio崩溃了。
我检查了事件日志,但不了解如何解决该问题。我确实尝试过重新安装/修复Visual Studio,但这似乎无济于事。解决任何帮助,将不胜感激。
这是加载Visual Studio时收到的警告/对话框之一的图像(不知道这是否适用):
以下是崩溃后我从事件日志中得到的错误(在“应用程序”下):
VSTT执行
找不到源VSTTExecution的事件ID 0的描述。引发此事件的组件未安装在本地计算机上,或者安装已损坏。您可以在本地计算机上安装或修复组件。
如果事件起源于另一台计算机,则显示信息必须与事件一起保存。
该事件包括以下信息:
(devenv.exe,PID 6404,线程1)TuipPackage.InitializeTestProjectPlugins:System.IO.FileNotFoundException:无法加载文件或程序集“ Microsoft.VisualStudio.QualityTools.CodedUITestPackage,PublicKeyToken = b03f5f7f11d50a3a”或其依赖项之一。该系统找不到指定的文件。文件名:'Microsoft.VisualStudio.QualityTools.CodedUITestPackage,PublicKeyToken = b03f5f7f11d50a3a'在System.RuntimeTypeHandle.GetTypeByName(字符串名称,布尔型throwOnError,布尔值ignoreCase,布尔型OnlyOnly,StackCrawlMarkHandle stackMark,布尔型LoadTypeTypeOnRunyByType) (字符串名称,布尔throwOnError,布尔ignoreCase,布尔反射Only,StackCrawlMark和stackMark,布尔loadTypeFromPartialName)位于System.RuntimeType。
WRN:程序集绑定日志记录已关闭。要启用程序集绑定失败日志记录,请将注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)设置为1。注意:程序集绑定失败日志记录会降低性能。要关闭此功能,请删除注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog]。
消息资源存在,但在字符串/消息表中找不到消息
.NET运行时
应用程序:devenv.exe框架版本:v4.0.30319说明:由于未处理的异常,进程已终止。异常信息:System.IO.FileNotFoundException堆栈:在Microsoft.Data.Schema.SchemaModel.ModelStore + SqlCeManager.Dispose(Boolean,System.String)在Microsoft.Data.Schema.SchemaModel.ModelStore + SqlCeManager.Finalize()
看来解决方案文件已损坏。我回滚了解决方案文件,进行了之前的更改,从那时起一切都很好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句