If you have a class which is referenced in one file like
/// <reference path="./BaseClass.ts" />
and in another file as
/// <reference path="BaseClass.ts" />
you get an error
"Message: Duplicate identifier 'BaseClass'
Line number: 0
Column number: 0
Source error: "
The problem is in TypeScriptTranslator where in the method FillDependencies it checks that the reference has not been added previously using GetDependencybyUrl. The problem occurs as one version is stored with the "./BaseClass.ts" version and one is stored with the "BaseClass.ts" version
/// <reference path="./BaseClass.ts" />
and in another file as
/// <reference path="BaseClass.ts" />
you get an error
"Message: Duplicate identifier 'BaseClass'
Line number: 0
Column number: 0
Source error: "
The problem is in TypeScriptTranslator where in the method FillDependencies it checks that the reference has not been added previously using GetDependencybyUrl. The problem occurs as one version is stored with the "./BaseClass.ts" version and one is stored with the "BaseClass.ts" version