Typescript/Resharper 9. Dubbel identifierare


Jag får många "Duplicate identifier"-fel i Visual Studio 2013 som gör min kod oläsbar sedan jag installerade Resharper 9.

Den enda anledningen jag kan se till att det finns dubblettfel är att i ett annat projekt inkluderas dessa filer och därmed kompilieras en gång till. Men det borde inte störa. Även när jag avlägsnar det "beroende" projektet får jag fortfarande dessa irriterande markeringsfel. IPosition är inte den enda som påverkas, ILabel, ILabelExample, etc. fick alla samma fel på alla fält.

Dessa fel markeras i koden, men inte i felslistan - och kompileringen fungerar bra.

Relaterade frågor:

  • (Obesvarat): Flera Typescript-moduler utan fel för duplicerade identifierare

Vilken inställning bör jag ändra för att få dem att försvinna? Tack för hjälpen.

Svar #1

Detta är åtgärdat i ReSharper 2016.2.

Svar #2

Försök att kolla bin-mappen. Den kan innehålla .ts-filer och det genererar duplicering. Du behöver lägga till bin-mappen i uteslutningslistan. Något liknande detta:

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

Relaterade artiklar