Visual Studio 2017 TypeScript 保存失败
Visual Studio 2017 TypeScript fails to save
我以前从未使用过 TypeScript,所以可能我误解了如何使用它。我右键单击并说新建一个 xxx.ts 文件,我在其中写了一些代码并单击保存。单击保存尝试弹出新文件对话框,它说已经存在一个 TypeScript 文件,我关闭对话框并重试,VS 2017 崩溃了。对于简短的信息量,我深表歉意。然而就这么简单,我创建了一个新的 ts 文件,写了一些代码尝试保存,它认为我创建了一个新文件。
我还注意到,在重新启动 VS 后,我可以保存我的打字稿文件,尽管大约几分钟后,这会开始创建新文件的行为。
另一个奇怪的问题是用文件资源管理器打开一个文件夹,其中有一个 .ts 文件我无法右键单击 .ts 文件。这样做会使资源管理器崩溃 Windows。
我是 Windows 10 的全新安装,刚刚进行了重置。只安装了 VS 2017 和 SQL Server 2016.
视觉效果:
Also I notice that after a fresh boot of VS I can save my typescript files, although after about a few minutes this create a new file behavior starts.
遵循报告 Visual Studio 的问题工作流程:https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio-2017
您对 TypeScript 的使用是正确的。 Visual studio(至少你的安装)似乎有一个错误。
更新 不要删除下面提到的知识库,而是安装这个修复由 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 库的第 3 方应用程序)在 运行”和“*.ts”文件时崩溃也是“使用标准 MEPG-2 (.MPEG) 视频压缩方式压缩视频数据”。
删除此更新 (kb4013429) 会有所帮助。
简短回答:确保这些打字稿文件未编入索引。
一种方式(这是 Windows 10 上的方式)
- 在文件资源管理器中,
- 右键单击包含
TypeScript 文件。
- 转到属性,
- 在“常规”选项卡上,
- 点击高级,
取消选择"Allow files in this folder to have contents indexed in addition to file properties."
我通过
找到了大致思路
- 单击 VS 2017 帮助,然后
- 要发送反馈,然后
- 报告问题,然后
- 正在搜索我的问题。 (在这种情况下,我搜索了:typescript
在他们修复它之前,这会让您克服这个错误。
我以前从未使用过 TypeScript,所以可能我误解了如何使用它。我右键单击并说新建一个 xxx.ts 文件,我在其中写了一些代码并单击保存。单击保存尝试弹出新文件对话框,它说已经存在一个 TypeScript 文件,我关闭对话框并重试,VS 2017 崩溃了。对于简短的信息量,我深表歉意。然而就这么简单,我创建了一个新的 ts 文件,写了一些代码尝试保存,它认为我创建了一个新文件。
我还注意到,在重新启动 VS 后,我可以保存我的打字稿文件,尽管大约几分钟后,这会开始创建新文件的行为。
另一个奇怪的问题是用文件资源管理器打开一个文件夹,其中有一个 .ts 文件我无法右键单击 .ts 文件。这样做会使资源管理器崩溃 Windows。
我是 Windows 10 的全新安装,刚刚进行了重置。只安装了 VS 2017 和 SQL Server 2016.
视觉效果:
Also I notice that after a fresh boot of VS I can save my typescript files, although after about a few minutes this create a new file behavior starts.
遵循报告 Visual Studio 的问题工作流程:https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio-2017
您对 TypeScript 的使用是正确的。 Visual studio(至少你的安装)似乎有一个错误。
更新 不要删除下面提到的知识库,而是安装这个修复由 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 库的第 3 方应用程序)在 运行”和“*.ts”文件时崩溃也是“使用标准 MEPG-2 (.MPEG) 视频压缩方式压缩视频数据”。
删除此更新 (kb4013429) 会有所帮助。
简短回答:确保这些打字稿文件未编入索引。
一种方式(这是 Windows 10 上的方式)
- 在文件资源管理器中,
- 右键单击包含 TypeScript 文件。
- 转到属性,
- 在“常规”选项卡上,
- 点击高级,
取消选择"Allow files in this folder to have contents indexed in addition to file properties."
我通过
找到了大致思路- 单击 VS 2017 帮助,然后
- 要发送反馈,然后
- 报告问题,然后
- 正在搜索我的问题。 (在这种情况下,我搜索了:typescript
在他们修复它之前,这会让您克服这个错误。