Typescript 在保存时编译为输出的引用文件,但在重新生成时被忽略

Typescript 在保存时编译为输出的引用文件,但在重新生成时被忽略,typescript,visual-studio-2015,Typescript,Visual Studio 2015,我有一个包含两个项目的解决方案—一个类库和一个ASP.NET MVC项目。类库项目包含一个Typescript文件。ASP.NET MVC项目包含引用类库中文件的Typescript文件: Solution ClassLibrary Scripts basefile.ts MVCProject Scripts projectfile.ts projectfile.ts对basefile.ts有一个/

我有一个包含两个项目的解决方案—一个类库和一个ASP.NET MVC项目。类库项目包含一个Typescript文件。ASP.NET MVC项目包含引用类库中文件的Typescript文件:

Solution
    ClassLibrary
        Scripts
            basefile.ts
    MVCProject
        Scripts
            projectfile.ts
projectfile.ts
basefile.ts
有一个
///reference
声明

在MVCProject属性中,在类型脚本构建页面下,我选中了保存时编译,并将组合JavaScript输出设置为文件:
脚本\projectfile.js

编辑并保存
projectfile.ts
时,输出文件位于正确的位置,带有引用文件(
basefile.ts
)发出的JavaScript

但是,当我重建解决方案时,引用文件中的JavaScript不会发送到
projectfile.js
,只有
projectfile.ts
中的JavaScript。(构建本身似乎不会影响文件;时间戳保持不变。)

我尝试在项目中包含
tsconfig.json
,但没有成功

我正在使用Visual Studio 2015社区和TypeScript 1.5.4

我如何解决这个问题


更新

当两个文件都在MVCProject项目中时,情况相同(保存时发出的引用文件,重建时忽略)