Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[msbuild] Stub out GenerateManifests to prevent Windows ClickOnce target collisions #7668

Merged
merged 3 commits into from
Jan 8, 2020

Conversation

chamons
Copy link
Contributor

@chamons chamons commented Dec 30, 2019

…get collisions

- https://devdiv.visualstudio.com/DevDiv/_queries/edit/1041456/
- On Windows the GenerateManifests target will sometimes run and do the wrong thing
as we overload their usages of @(NativeReference). Stub it as a no-op
@chamons chamons requested a review from kzu December 30, 2019 22:25
@chamons chamons added run-mmp-tests Run the mmp tests msbuild Issues affecting our msbuild tasks/targets and removed run-mmp-tests Run the mmp tests labels Dec 30, 2019
@chamons
Copy link
Contributor Author

chamons commented Dec 30, 2019

Looking for 👍 from someone from VS team before moving forward, unsure on stub for ResolveNativeReference I'm seeing on Windows and not in our msbuild.

@chamons chamons added the do-not-merge Do not merge this pull request label Dec 30, 2019
@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
API Diff (from PR only) (no change)
Generator Diff (no change)
🔥 Test run failed 🔥

Test results

3 tests failed, 86 tests passed.

Failed tests

  • monotouch-test/iOS Unified 32-bits - simulator/Debug (LinkSdk): Failed
  • monotouch-test/iOS Unified 32-bits - simulator/Debug (static registrar): Failed
  • monotouch-test/iOS Unified 32-bits - simulator/Release (all optimizations): Failed

@chamons
Copy link
Contributor Author

chamons commented Jan 2, 2020

I'm now reworking to include the other XVS stubs as well.

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
API Diff (from PR only) (no change)
Generator Diff (no change)
🔥 Test run failed 🔥

Test results

1 tests failed, 88 tests passed.

Failed tests

  • monotouch-test/watchOS 32-bits - simulator/Debug: Crashed

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
API Diff (from PR only) (no change)
Generator Diff (no change)
🔥 Test run failed 🔥

Test results

1 tests failed, 88 tests passed.

Failed tests

  • monotouch-test/watchOS 32-bits - simulator/Debug: Crashed

@emaf emaf requested a review from kzu January 6, 2020 21:32
@chamons chamons removed the do-not-merge Do not merge this pull request label Jan 7, 2020
@chamons
Copy link
Contributor Author

chamons commented Jan 7, 2020

Only failure is HE0038.

Just waiting on @kzu 👍

Copy link
Contributor

@kzu kzu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@chamons chamons merged commit bcb8f01 into dotnet:master Jan 8, 2020
@chamons chamons added the notes-mention Deserves a mention in release notes label Sep 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
msbuild Issues affecting our msbuild tasks/targets notes-mention Deserves a mention in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants