TypeScript 和 JavaScript 项目都会发生这种情况。
我正在使用带有更新 2 的 Visual Studio Premium 2013
怎么了:
- 我创建或打开一个现有的多设备项目
- 我在 Windows 8.1 开发人员许可证对话框中按“取消”
- 项目加载,我可以看到文件
- Visual Studio 崩溃
这是来自事件查看器的崩溃日志
Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
Stack:
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__4(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
我已经重新安装和修复了几次工具,但无济于事。这很奇怪,因为我让它在家里工作(使用 Ultimate),但不是在工作中。我还安装了所有需要的第三方应用程序。
任何帮助将不胜感激,谢谢。
更新
在家里做了一些测试后,我认为问题可能是由 Windows Phone 8.1 模拟器引起的。它们没有安装在我家的机器上,我可以加载项目而不会崩溃,但是在安装它们之后,Visual Studio 开始崩溃。此外,我尝试卸载模拟器,项目仍然崩溃,但不那么频繁。希望这对您有所帮助。