Skip to content

Changing --out setting in project properties should mark project as needing a clean/rebuild #1921

@danquirk

Description

@danquirk

It appears that changing the 'Combine JavaScript output into file' option in project properties does not cause the project system to believe that the project needs a full rebuild. This led to confusion with this situation:

Project:

  • a.ts
  • stuff/b.ts

Build, now a.js exists at the root of your project. Now turn on 'Combine JavaScript output into file' and choose a.js as the name of the target file. Build again and the project will think it's up to date, a.js will not contain the results of compiling b.ts. If you manually do a clean/(re)build then a.js will have the right stuff in it.

Metadata

Metadata

Assignees

Labels

BugA bug in TypeScriptVisual StudioIntegration with Visual Studio

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions