Visual Studio 2015 删除 Typescript SourceMapping

Visual Studio 2015 removing Typescript SourceMapping

我在 Visual Studio 项目中使用 TypeScript。 有以下文件:

要调试 Chrome 中的 TypeScript 代码,必须将其作为 .js 文件的最后一行

//# sourceMappingURL=Example.js.map

但有时 Visual Studio 会删除此行,有时会添加它。 每次更改和保存 .ts 文件时,它都会删除 sourceMapping 行。 当我通过 Build -> Build "Project Name" 构建整个项目时,它会添加 sourcemapping 行。

TypeScript Build 下的项目配置 -> Generate source maps 已启用。 保存时编译 也已启用。

如果 Visual Studio 在更改和保存 .ts 文件后不删除源映射就好了。

我找到了解决此问题的方法。 需要将其添加到 csproj 文件中:

 <TypeScriptSourceMap>true</TypeScriptSourceMap>

Example here