2015-04-29 7 views
1

Я делаю несколько простых руководств с TypeScript 1.4 в Visual Studio 2013, и все работает нормально, когда я компилирую в debug. Как только я пытаюсь скомпилировать в выпуске я получаю:Ошибка компилятора TypeScript 1.4 при компиляции в режиме освобождения

 
The command "tsctrue "C:\Users\dluther\Downloads\typescript\materials\2-typescript-m2-exercise-files\Code\Before\TypeScriptTypes\TypeScriptTypes\app.ts" 
"C:\Users\dluther\Downloads\typescript\materials\2-typescript-m2-exercise-files\Code\Before\TypeScriptTypes\TypeScriptTypes\Scripts\02-05-primitives.ts"" 
exited with code 9009. 

В моем файле .csproj я это:

 

    <Target Name="BeforeBuild"> 
     <Message Text="Compiling TypeScript files" /> 
     <Message Text="Executing tsc$(TypeScriptSourceMap) @(TypeScriptCompile ->'"%(fullpath)"', ' ')" /> 
     <Exec Command="tsc$(TypeScriptSourceMap) @(TypeScriptCompile ->'"%(fullpath)"', ' ')" /> 
    </Target> 

ответ

1

Оказывается, у меня не было это в моем файле проекта (Я должен был добавить его вручную):

 

    <PropertyGroup Condition="'$(Configuration)' == 'Release'"> 
     <TypeScriptSourceMap> --sourcemap</TypeScriptSourceMap> 
    </PropertyGroup>