Typescript 键入脚本/重新竖琴9。重复标识符

Typescript 键入脚本/重新竖琴9。重复标识符,typescript,resharper-9.0,Typescript,Resharper 9.0,自从我安装Resharper 9以来,Visual Studio 2013中出现了很多“重复标识符”错误,使我的代码无法读取 我能看到存在重复错误的唯一原因是,在另一个项目中,这些文件被包括在内,因此在另一次编译时被编译。但它不应该干预。即使当我卸载“依赖”项目时,我仍然会遇到这些恼人的突出显示错误。IPosition不是唯一受影响的,ILabel、ILabelExample等在所有字段上都得到相同的错误 这些错误会在代码中突出显示,但不会在错误列表中显示,编译也可以 相关问题: 我应该

自从我安装Resharper 9以来,Visual Studio 2013中出现了很多“重复标识符”错误,使我的代码无法读取

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

这些错误会在代码中突出显示,但不会在错误列表中显示,编译也可以

相关问题:


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

您有两个文件中的零件
导出接口i位置。您应该在两个不同的文件中得到两个相同的错误


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

这在ReSharper 2016.2中已修复。

尝试检查
bin
文件夹。它可以包含
.ts
文件并生成副本。您需要将
bin
文件夹添加到排除列表中。大概是这样的:

....
"exclude": [
    "node_modules",
    "wwwroot/lib",
    "bin"
  ]
....

我知道您将包含接口的文件包含在两个或多个.ts文件中,对吗?可能使用相对路径,但不使用相同的根文件夹?尝试从同一根文件夹开始使用所有这些相对路径。这对我有用。。。(编译器可能会将针对同一文件的两个不同相对路径视为两个不同的路径,这就是“重复标识符”问题的原因…)事实上,我没有使用相同的根文件夹。我开始删除所有内容以使此错误消失,现在我正在尝试逐个添加它们以解决错误,而不会出现上述问题。
即使在卸载“依赖”项目时,我仍然会遇到这些恼人的突出显示错误
请在卸载后立即尝试重新启动,我可以通过删除所有注释来消除此错误。但是如果我这样做,那么我会得到编译错误和没有在文件夹中编译的文件(我有一个自定义的构建步骤),不幸的是,现在ReSharper不能很好地处理这个问题。YouTrack中存在两个问题:,请投票。谢谢。没有。此部分仅显示在一个文件中。另一个文件位于“节点\单元”中。我用于
tsconfig
的内容。将“排除”部分添加到项目中,它应该可以工作。