我遇到了一个奇怪的问题...我在开发服务器上安装了 IIS7,同时还安装了 Visual Studio 11。然后我安装了 PHP 5.5,现在当我尝试加载解决方案时,Visual Studio 不知为何崩溃了。
是什么原因造成的?我该如何解决?
一些错误:
错误应用程序名称:devenv.exe,版本:11.0.50727.1,时间戳:0x5011ecaa 错误模块名称:KERNELBASE.dll,版本:6.1.7601.18229,时间戳:0x51fb1116 异常代码:0xe0434352 故障偏移量:0x0000c41f 错误进程 ID:0x7b8 错误应用程序启动时间:0x01cecfcb703b640a 错误应用程序路径:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe 错误模块路径:C:\windows\syswow64\KERNELBASE.dll 报告 ID:b2efd82d-3bbe-11e3-93af-b433428ecf9e
应用程序:devenv.exe 框架版本:v4.0.30319 描述:由于未处理的异常,该进程已终止。异常信息:System.ComponentModel.Composition.ImportCardinalityMismatchException 堆栈:在 System.ComponentModel.Composition.Hosting.ExportProvider.GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition,System.ComponentModel.Composition.Hosting.AtomicComposition)在 System.ComponentModel.Composition.Hosting.ExportProvider.GetExportsCore(System.Type,System.Type,System.String,System.ComponentModel.Composition.Primitives.ImportCardinality)在 System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValueCore[[System.__Canon,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089]](System.String,System.ComponentModel.Composition.Primitives.ImportCardinality)在System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValue[System.__Canon,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089] 在 System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValue[System.__Canon,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089] 在 Microsoft.VisualStudio.ComponentModelHost.ComponentModel.GetService[System.__Canon,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089] 在 Microsoft.VisualStudio.Progression.CommonIconHelper.Initialize(System.IServiceProvider) 在Microsoft.VisualStudio.Progression.LanguageService.CSharp.IconHelper.Initialize(System.IServiceProvider) 在 Microsoft.VisualStudio.Progression.LanguageService.CSharp.CSLanSvcProvider.InitializeProvider() 在 Microsoft.VisualStudio.Progression.LanguageService.CSharp.CSLanSvcProvider.EnsureInitialized() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) 在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) 在 System.Windows.Threading.DispatcherOperation.InvokeImpl() 在 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object) 在System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 在 System.Windows.Threading.DispatcherOperation.Invoke() 在 System.Windows.Threading.Dispatcher.ProcessQueue() 在 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) 在 MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object) 在 System.Windows.Threading.ExceptionWrapper 上。InternalRealCall(System.Delegate, System.Object, Int32) 在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) 在 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32) 在 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)