Angularjs 构建与保存的Typescript Transfiles不同

Angularjs 构建与保存的Typescript Transfiles不同,angularjs,asp.net-mvc,visual-studio-2015,typescript2.0,Angularjs,Asp.net Mvc,Visual Studio 2015,Typescript2.0,我有一个由MVC项目提供的angular 1.6.x项目。当我在任何ts文件上点击save时,它会按预期传输我的javascript。当我构建站点时,它会将javascript转换成与保存时不同的格式 在构建时,角度模块按顺序移动,从而导致角度误差 如何使生成传输文件方法与保存传输文件相同 以下是MVC项目属性中的typescript生成设置: 对于项目中的每个typescript文件,项目文件中都有一行如下所示: 不知何故,我的app.tsinclude被放在了项目文件xml的底部。buil

我有一个由MVC项目提供的angular 1.6.x项目。当我在任何ts文件上点击save时,它会按预期传输我的javascript。当我构建站点时,它会将javascript转换成与保存时不同的格式

在构建时,角度模块按顺序移动,从而导致角度误差

如何使生成传输文件方法与保存传输文件相同

以下是MVC项目属性中的typescript生成设置:

对于项目中的每个typescript文件,项目文件中都有一行如下所示:

不知何故,我的
app.ts
include被放在了项目文件xml的底部。buildtransfile方法使用
TypeScriptCompile
include语句的顺序,而transfile-on-save方法显然在重新排序方面更加智能


生活现在可以向前发展了…

发布的配置是什么样的?如果要发布,它通常使用发布模式配置。所有配置类型都相同。我确实说过构建而不是发布,但您认为发布时这是一个问题是正确的。