我在Visual Studio 2013中遇到了很多“重复标识符”错误,这使我的代码在安装Resharper 9后无法读取。
我可以看到存在重复错误的唯一原因是,在另一个项目中,这些文件被包含在内并因此编译了另一次。但它不应该干涉。即使我卸载“依赖”项目,我仍然会遇到这些恼人的突出显示错误。 IPosition不仅是唯一受影响的,ILabel,ILabelExample等,所有字段都出现了相同的错误。
这些错误在代码中突出显示,但不在错误列表中突出显示 - 编译正常。
相关问题:
我应该更改哪些设置才能让它们消失?谢谢你的帮助。
答案 0 :(得分:2)
这已在ReSharper 2016.2中修复。
答案 1 :(得分:1)
尝试检查bin
文件夹。它可以包含.ts
个文件,并生成重复。您需要将bin
文件夹添加到排除列表中。像这样:
....
"exclude": [
"node_modules",
"wwwroot/lib",
"bin"
]
....
答案 2 :(得分:0)
您有两个文件中的export interface IPosition
部分。你应该在两个不同的文件中得到两个相同的错误。
只需将tsconfig.json
中的一个文件(或文件夹)添加到“忽略”键即可。