我以前从未使用过 TypeScript,所以也许我误解了如何使用它。我右键单击并说新建一个 xxx.ts 文件,我在其中编写了一些代码,然后单击“保存”。单击“保存”尝试弹出新文件对话框,它说已经存在一个 TypeScript 文件,我关闭对话框并重试,VS 2017 崩溃了。对于简短的信息量,我深表歉意。然而就这么简单,我创建了一个新的 ts 文件,编写了一些代码尝试保存,它认为我创建了一个新文件。
我还注意到,在 VS 重新启动后,我可以保存我的 typescript 文件,尽管大约几分钟后,此创建新文件的行为就会开始。
另一个奇怪的问题是使用文件资源管理器打开一个包含 .ts 文件的文件夹,我无法右键单击该 .ts 文件。这样做会导致 Windows 资源管理器崩溃。
我是全新安装的 Windows 10,刚刚进行了重置。只安装了VS 2017和SQL Server 2016。
最佳答案
更新 不要删除下面提到的 KB,而是安装这个修复 KB4013429 引入的错误的 KB:http://www.catalog.update.microsoft.com/Search.aspx?q=KB4015438
我对 Intellij Idea 也有同样的问题。我怀疑https://support.microsoft.com/en-us/help/4013429/windows-10-update-kb4013429可能有一些共同点。存在已知问题“Windows DVD 播放器(以及使用 Microsoft MPEG-2 库的第 3 方应用程序)在运行时崩溃”,并且“*.ts”文件也“使用标准压缩视频数据” MEPG-2 (.MPEG) 视频压缩'。
删除此更新 (kb4013429) 会有所帮助。
关于javascript - Visual Studio 2017 TypeScript 无法保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42940052/