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

For iOS builds runtimeconfig.bin isn't bundled properly from Windows (neither for remote builds nor for Hot Restart builds) #17579

Closed
vsfeedback opened this issue Feb 21, 2023 · 0 comments · Fixed by #18103
Assignees
Labels
bug If an issue is a bug or a pull request a bug fix windows-only The issue only occur on Windows
Milestone

Comments

@vsfeedback
Copy link

This issue has been moved from a ticket on Developer Community.


[severity:I'm unable to use this version]
Repro: https://github.com/rolfbjarne/AppSwitchNullabilitySupportedTest

Build & run on Window using VS.

  1. Building & running remotely shows "Switch is not set" after clicking the button.
  2. Building & running locally using Hot Restart shows "Switch is set to: false" after clicking the button

The correct behavior only occurs when building on a Mac:

  1. Build & run using VSMac and the text shows "Switch is set to: true" after clicking the button.

Ref: #16228 (this is the underlying cause for that issue).


Original Comments

Feedback Bot on 1/24/2023, 03:55 AM:

(private comment, text removed)


Original Solutions

(no solutions)

@rolfbjarne rolfbjarne added this to the .NET 8 milestone Feb 21, 2023
@rolfbjarne rolfbjarne added bug If an issue is a bug or a pull request a bug fix windows-only The issue only occur on Windows labels Feb 21, 2023
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Feb 24, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 6, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 7, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 7, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 7, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 8, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 14, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 22, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 22, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 23, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Mar 28, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 10, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 11, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 11, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 12, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 13, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 17, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 17, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 18, 2023
…ish. Contributes towards dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows (once we've fixed the Windows build to use
ResolvedFileToPublish as the source of truth, like we do on macOS).

This is the first part of a fix for dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 18, 2023
…ish. Contributes towards dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows (once we've fixed the Windows build to use
ResolvedFileToPublish as the source of truth, like we do on macOS).

This is the first part of a fix for dotnet#17579.
rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Apr 18, 2023
…ish. Fixes dotnet#17579.

This makes it unnecessary to special-case this file for it to copied correctly
when building on Windows.

Fixes dotnet#17579.
rolfbjarne added a commit that referenced this issue Apr 19, 2023
…ish. Contributes towards #17579. (#18087)

This makes it unnecessary to special-case this file for it to copied
correctly when building on Windows (once we've fixed the Windows build to use
ResolvedFileToPublish as the source of truth, like we do on macOS).

This is the first part of a fix for
#17579.
@rolfbjarne rolfbjarne self-assigned this Apr 25, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Jun 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug If an issue is a bug or a pull request a bug fix windows-only The issue only occur on Windows
Projects
None yet
2 participants