Skip to content

UpToDate checker does not respect CopyBuildOutputToOutputDirectory #4059

@rojepp

Description

@rojepp

When setting <CopyBuildOutputToOutputDirectory>false</CopyBuildOutputToOutputDirectory>, a project will rebuild on every build because UpToDate checker is looking for the non-existent assembly.
At least that's what I think is happening:

Project 'AppConfig' is not up to date. Error (0x8000FFFF).

This project is not meant to produce an assembly, just a VSTemplate.
Found this in https://github.com/Microsoft/visualfsharp (in a C# project)

Metadata

Metadata

Assignees

Labels

Feature-Up-to-dateBuild up-to-date check that avoids shelling out to MSBuild unless necessary.LegacyIssues against the legacy project system.Triage-ApprovedReviewed and prioritized

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions