Fix MakeRelative regression intrdouced in msbuild shipped with VS16.10#6504
Fix MakeRelative regression intrdouced in msbuild shipped with VS16.10#6504pmisik wants to merge 1 commit intodotnet:vs16.10from
Conversation
|
Can you rebase this off the |
|
|
I'll do it if after it pass CI. |
To fix that, either rebase (to get back to a branch that targets .NET 5.0), or install the latest .NET 6.0 preview SDK. I recommend the former :) |
|
While this patch will fix the issue with directories, a directory separator will be added to the end of the output for all input, causing the existing unit tests for files to fail. A solution would need to check whether |
|
Added a new pull request to replace this one #6508 |
I've rebased and squashed (to me intermediate commit are useless - single commits on production branches are better to find cause of issue) work to be potentially applied on 16.10 branch. Should it be as new feature request for VS2022 to have support side by side msbuild suppport? After squash I amended commit message to be explicitly visible all credits to this fix belongs to @dsparkplug |
Thanks for this--this kind of detailed problem description helps us get approval for servicing bugs. We'll let you know the outcome of that process (I'm optimistic). |
Fixes #6493
Context
Changes Made
Testing
Added missing directory related unittests
Notes