Skip to content

update core#3136

Merged
rwmcintosh merged 3 commits intodevelopfrom
update_core_12.1.107
Jun 2, 2025
Merged

update core#3136
rwmcintosh merged 3 commits intodevelopfrom
update_core_12.1.107

Conversation

@rwmcintosh
Copy link
Copy Markdown
Member

@rwmcintosh rwmcintosh commented May 30, 2025

This removes the dependency on msbuild so that we can skip it for CI builds. It seems like the latest github hosted runners have a mismatch where there's a newer SDK installed compared to the version of Visual Studio making it impossible to build unless you specify the exact SDK to use.

But that means that devs all need to have the same version of Visual Studio at all times and this must be updated in lock-step with the CI updates. :(

@rwmcintosh rwmcintosh self-assigned this Jun 2, 2025
@rwmcintosh rwmcintosh added this to v12.1 Jun 2, 2025
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>1591</NoWarn>
<Version Condition="'$(Version)' == ''">12.1.0</Version>
<GenerateResourceUsePreserializedResources>true</GenerateResourceUsePreserializedResources>
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This consolidates how binary resources are serialized into the DLL. If you don't have it in csproj file then msbuild uses an older method of serializing binary data into dll and dotnet build will not work at all.

That means that no matter how you build (either through msbuild or dotnet build) you get the same result.

@rwmcintosh rwmcintosh merged commit 584636d into develop Jun 2, 2025
1 check passed
@rwmcintosh rwmcintosh deleted the update_core_12.1.107 branch June 2, 2025 13:23
@github-project-automation github-project-automation bot moved this to Done in v12.1 Jun 2, 2025
@Yuri05 Yuri05 moved this from Done to Verified in v12.1 Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: Verified

Development

Successfully merging this pull request may close these issues.

2 participants