Javascript Visual Studio 2017 TypeScript无法保存

Javascript Visual Studio 2017 TypeScript无法保存,javascript,typescript,visual-studio-2017,Javascript,Typescript,Visual Studio 2017,我以前从未使用过打字脚本,所以可能我误解了如何使用它。我右键单击并说新建一个xxx.ts文件,我在其中编写一些代码并单击保存。单击“保存”尝试弹出“新建文件”对话框,它表示已经存在一个TypeScript文件,我关闭该对话框并重试,VS2017崩溃。我很抱歉提供了这么多的信息。然而,就这么简单,我创建了一个新的ts文件,写了一些代码试图保存,它认为我创建了一个新文件 我还注意到,在重新启动VS后,我可以保存我的typescript文件,尽管大约几分钟后,创建新文件的行为开始了 另一个奇怪的问题是

我以前从未使用过打字脚本,所以可能我误解了如何使用它。我右键单击并说新建一个xxx.ts文件,我在其中编写一些代码并单击保存。单击“保存”尝试弹出“新建文件”对话框,它表示已经存在一个TypeScript文件,我关闭该对话框并重试,VS2017崩溃。我很抱歉提供了这么多的信息。然而,就这么简单,我创建了一个新的ts文件,写了一些代码试图保存,它认为我创建了一个新文件

我还注意到,在重新启动VS后,我可以保存我的typescript文件,尽管大约几分钟后,创建新文件的行为开始了

另一个奇怪的问题是使用文件资源管理器打开一个文件夹,该文件夹中有一个.ts文件,我无法右键单击该.ts文件。这样做会使Windows资源管理器崩溃

我是一个干净的Windows 10安装,刚刚做了重置。仅安装VS 2017和SQL Server 2016

视觉的东西:

我还注意到,在重新启动VS后,我可以保存我的typescript文件,尽管大约几分钟后,创建新文件的行为开始了

按照报告Visual Studio的问题工作流进行操作:


您使用的TypeScript是正确的。Visual studio(至少您的安装)似乎有一个bug。

更新不要删除下面提到的知识库,而是安装这个知识库,它修复了KB4013429引入的bug:


我对Intellij Idea也有同样的问题。我怀疑这可能有一些共同点。存在已知问题“Windows DVD Player(和使用Microsoft MPEG-2库的第三方应用程序)在运行时崩溃”和“*.ts”文件也“使用标准MEPG-2(.MPEG)视频压缩压缩视频数据”


删除此更新(kb4013429)有一点帮助。

简短回答:确保这些类型脚本文件没有索引

单向(在Windows 10上就是这样)

  • 在文件管理器中
  • 右键单击包含文件的文件夹 打字脚本文件
  • 去酒店
  • 在“常规”选项卡上
  • 单击高级
  • 取消选择“允许此文件夹中的文件除文件属性外还索引内容。”

    我是通过研究发现这个大概的想法的

  • 单击VS 2017帮助,然后
  • 那么,我将发送反馈
  • 报告一个问题,然后
  • 搜索我的问题。(在本例中,我搜索了:typescript

  • 这会让你克服这个错误,直到他们修复它。

    我确实以这种方式报告了我的问题。我还有一个问题,我无法在我的文件资源管理器中右键单击.ts文件。建议尝试一下VSCode,但我想充分利用可视化研究的能力。我在谷歌上搜索了一下,很明显是Windows更新导致了卸载问题e修复了我无法右键单击.ts文件的问题。嗨,贝利,你能告诉我你在做什么样的项目吗?你的源代码可以共享吗?我很难复制它。我知道这是一个Windows安全更新。我需要找到更新的编号,并在这篇文章中分享。这就是我相信的c回答正确。我在发布此问题后大约一天左右找到了此链接,并进行了测试,它正常工作。然后删除了我的历史记录,无法再次将其作为答案发布到此处,谢谢。此KB应该可以修复DVD播放机错误,因此可以修复带有TS文件的一般问题。至少现在我可以右键单击TS文件。将查看VS是否停止运行到现在为止。这个修复有什么缺点吗?只是文件可能不会出现在windows搜索中吗?@Berkelybross,我没有听说过,也没有遇到过任何缺点的证据。