Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Migrate to .NET 8 - #80

Closed
Sophia Chen (chenss3) wants to merge 6 commits into
mainfrom
user/chenss3/upgradedotneteight
Closed

Migrate to .NET 8#80
Sophia Chen (chenss3) wants to merge 6 commits into
mainfrom
user/chenss3/upgradedotneteight

Conversation

@chenss3

@chenss3Sophia Chen (chenss3) commented Dec 14, 2023

Copy link
Copy Markdown

Summary of the pull request

Initial code changes to move .NET version to .NET 8. Release notes can be found here: https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-8.

References and relevant issues

#55

Detailed description of the pull request / Additional comments

  • Build updated to use .NET 8 SDK
  • RuntimeIdentifiers updated to be win-(plat)

Created new issue #81 to document the modification of the RID workaround, once it is no longer needed in the future.

Validation steps performed

PR checklist

Comment threadDirectory.Build.props Outdated
Comment threadDirectory.Build.props Outdated

@adrastogiadrastogi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

:shipit:

@chenss3
Sophia Chen (chenss3) marked this pull request as draft January 17, 2024 22:53
@chenss3
Sophia Chen (chenss3) marked this pull request as ready for review January 20, 2024 00:01
@chenss3Sophia Chen (chenss3) added the Needs-Second Pull request that needs another approval label Jan 23, 2024
Comment threadtest/AzureExtension/AzureExtension.Test.csproj Outdated
<Nullable>enable</Nullable>
<Platforms>x86;x64;arm64</Platforms>
<RuntimeIdentifiers>win-x86;win-x64;win-arm64</RuntimeIdentifiers>
<RuntimeIdentifiers>win10-x86;win10-x64;win10-arm64</RuntimeIdentifiers>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

These need to have the 10 remove, ya?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Per microsoft/devhome#2156, the RidGraph workaround would crash the extension, as it meant "use old runtime identifier system instead of new one" instead of "work with packages still using old win10 runtime identifiers.

Has their been a newer update/interpretation to this workaround?

@dhoehnaDarren Hoehna (dhoehna) mentioned this pull request Feb 15, 2024
3 tasks
@chenss3
Sophia Chen (chenss3) deleted the user/chenss3/upgradedotneteight branch February 16, 2024 19:55
@chenss3

Copy link
Copy Markdown
Author

Closed since #121 was merged

Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Needs-SecondPull request that needs another approval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate to .NET 8

5 participants

@chenss3@decriptor@dhoehna@adrastogi@vineeththomasalex