dotnet / dotnet/msbuild

MSB3539 (BaseIntermediateOutputPath modified after use) is triggered incorrectly

Open
#3,244 7 comments 2 reactions 0 assignees View on GitHub
Area: Common Targets triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

From Microsoft.Common.CurrentVersion.targets:

```xml

```

If `MSBuildProjectExtensionsPath` is overridden but `BaseIntermediateOutputPath` is not, the `_InitialBaseIntermediateOutputPath` will be a relative path (`obj\`) while `BaseIntermediateOutputPath` will be an absolute path. So the warning will be triggered when it shouldn't.

@jeffkl

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.