Visual Studio 2017 解决方案中的重复文件 index.d.ts



一段时间后,我的解决方案中出现了许多重复项,其中包含一个nodejs项目。重复项全部指向文件 C:\Users...\AppData\Local\Microsoft\TypeScriptode_modules\@typesode\index.d.ts

我添加并删除了打字稿项目,因此必须与此相关。构建工作正常,构建日志结束没有错误,但我在错误列表选项卡上仍然有 366 个错误。我很想删除文件。

更新:发现在节点的深处.js项目结构是同一个文件。我仍然不知道删除AppData文件夹中的版本是否正确。

将Visual Studio 17更新到最新版本为我解决了这个问题。

10个月后再次发生,但可能是由于不同的原因。这次我的原因是我打开了编译的js文件

由于我有设置"compileOnSave":true,Visual studio可以读取控制器.js文件(从controller.ts文件生成(,并以某种方式决定将类型附加到index.d.ts文件中。

170错误列表中的第一个错误显示Visual Studio无法写入控制器.js以及我正在检查的其他js文件。

关闭控制器.js文件和其他js文件会使所有170个错误消失。

最新更新