Repository navigation
[dotnet] Don't quote the 'RunCommand' property. - #25764
Conversation
The 'RunCommand' property is supposed to be the path to a single executable, and as such should not be quoted. See: dotnet/sdk#54917 (comment)
There was a problem hiding this comment.
Pull request overview
Updates the .NET mobile SDK MSBuild targets so dotnet run receives an unquoted RunCommand (a single executable path), aligning with the SDKβs expectation that quoting is handled by the runner rather than embedded in the property value.
Changes:
- Remove surrounding single quotes from
RunCommandwhen setting it to$(MlaunchPath)inMicrosoft.Sdk.Mobile.targets.
β [PR Build #fe75fd9] Build passed (Detect API changes) βPipeline on Agent |
β [PR Build #fe75fd9] Build passed (Build packages) βPipeline on Agent |
β [PR Build #fe75fd9] Build passed (Build packages) βPipeline on Agent |
β API diff for current PR / commitNET (empty diffs)β API diff vs stableNET (empty diffs)βΉοΈ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
β [PR Build #fe75fd9] Build passed (Build macOS tests) βPipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
π [CI Build #fe75fd9] Test results πTest resultsβ All tests passed on VSTS: test results. π All 207 tests passed π Tests countsβ
assembly-processing: All 1 tests passed. Html Report (VSDrops) Download macOS testsβ
Tests on macOS Monterey (12): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |
The 'RunCommand' property is supposed to be the path to a single executable, and as such should not be quoted. See: dotnet/sdk#54917 (comment)
After cherry-picking PR #25764 which removes quotes from RunCommand, update the MlaunchTest assertion to expect the unquoted path. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The 'RunCommand' property is supposed to be the path to a single executable, and as such should not be quoted.
See: dotnet/sdk#54917 (comment)