11

我在 Visual Studio 2013 中收到很多“重复标识符”错误,这使我的代码在安装 Resharper 9 后无法读取。

重复的标识符

我可以看到存在重复错误的唯一原因是,在另一个项目中,这些文件被包含在内,因此再次编译。但它不应该干涉。即使当我卸载“依赖”项目时,我仍然会遇到这些烦人的突出显示错误。IPosition 不仅是唯一一个受影响的,ILabel、ILabelExample 等在所有字段上都得到了相同的错误。

这些错误在代码中突出显示,但不在错误列表中 - 编译很好。

相关问题:

我应该更改什么设置才能使它们消失?感谢您的帮助。

4

3 回答 3

2

这已在 ReSharper 2016.2 中修复。

于 2016-09-07T14:24:33.413 回答
1

尝试检查bin文件夹。它可以包含.ts文件并生成重复。您需要将该bin文件夹添加到排除列表中。像这样的东西:

....
"exclude": [
    "node_modules",
    "wwwroot/lib",
    "bin"
  ]
....
于 2016-11-13T20:18:43.657 回答
0

您有export interface IPosition两个文件中的部分。您应该在两个不同的文件中得到两个相同的错误。

只需将其中一个文件(或文件夹)添加tsconfig.json到“忽略”键即可。

于 2015-12-12T00:34:40.873 回答