我们使用的是 Typescript 0.8.1.0,并且在 Internet Explorer 中调试时遇到了 Visual Studio 崩溃的情况。一旦我们使用 javascript 加载页面,它就会发生。这是错误:
Problem Event Name: CLR20r3
Problem Signature 01: devenv.exe
Problem Signature 02: 11.0.51106.1
Problem Signature 03: 5098c6d7
Problem Signature 04: TypeScriptDebugEngine
Problem Signature 05: 0.8.1.0
Problem Signature 06: 50a1a534
Problem Signature 07: 2c
Problem Signature 08: 11a
Problem Signature 09: System.IndexOutOfRangeException
OS Version: 6.2.9200.2.0.0.272.7
Locale ID: 1033
Additional Information 1: 405e
Additional Information 2: 405e61bb034bc989d1c165b6e791ea8b
Additional Information 3: 40a4
Additional Information 4: 40a44cd3ba2d99a4ae774300b848d2cc
这是我们正在运行的组件的版本
Internet Explorer version: 10.0.9200.16384.
Visual Studio: Microsoft Visual Studio Professional 2012, Version 11.0.51106.01 Update 1
Typescript: 0.8.1.0
我尝试在禁用所有其他扩展的情况下运行它,但无济于事。我们在 0.8.0.0 中没有遇到这个问题。我认为这可能与源地图有关,但我们没有生成任何地图,也没有使用源地图开关。我们能够在 Chrome 中调试应用程序而不会出现任何问题。
除了这些信息之外,我不知道还有什么要补充的。如果你们能指出我要检查的正确方向,我会用我的回答来更新这个问题。
谢谢您的帮助。