javascript - Visual Studio 2017 TypeScript 保存失败
我之前从未使用过 TypeScript,所以可能我对如何使用它存在误解。我右键点击然后选择新建一个 xxx.ts 文件,我在里面写一些代码并点击保存。点击保存时会尝试弹出新建文件对话框,并显示已经存在一个 TypeScript 文件,我关闭对话框再尝试时 VS 2017 崩溃了。很抱歉提供的信息很少。不过情况就是这么简单,我创建一个新的 ts 文件,写一些代码,尝试保存,它却认为我创建了一个新文件。
我还注意到,在 VS 刚启动后,我可以保存我的 TypeScript 文件,尽管过了几分钟,这种创建新文件的行为就开始了。
另一个奇怪的问题是,用文件资源管理器打开一个包含 .ts 文件的文件夹时,我无法右键点击 .ts 文件。这样做会导致 Windows 资源管理器崩溃。
我刚刚重装了 Windows 10,只是重置过。只安装了 VS 2017 和 SQL Server 2016。
一些视觉的东西:
答案#1
更新 与其卸载下面提到的 KB,不如安装这个,它修复了 KB4013429 引入的错误: 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 库的第三方应用程序)会崩溃’,并且 ‘*.ts 文件也是 使用标准 MEPG-2 (.MPEG) 视频压缩压缩视频数据’.
删除此更新(kb4013429)会有一点帮助。
答案#2
简短回答:确保那些 TypeScript 文件没有被索引。
一种方法(这是在 Windows 10 上的方法)
- 在文件资源管理器中,
- 右键点击包含 TypeScript 文件的文件夹。
- 转到属性,
- 在常规选项卡上,
- 点击高级
取消选择“允许此文件夹中的文件内容除文件属性外被索引。”
我通过……找到了大致思路
- 点击 VS 2017 帮助,然后
- 那就去发送反馈吧
- 报告一个问题,然后
- 正在搜索我的问题。(在这个例子中,我搜索了:typescript)
在他们修复这个问题之前,这可以帮你绕过这个错误。
