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

Re-enable build/tests on macOS/linux #174

Open
kzu opened this issue May 24, 2022 · 0 comments
Open

Re-enable build/tests on macOS/linux #174

kzu opened this issue May 24, 2022 · 0 comments

Comments

@kzu
Copy link
Member

kzu commented May 24, 2022

When bumping to NET6, the new dotnet (SDK? CLI?) fails to run tests that target net472 due to MSBuild internal implementation details/changes:

Can't find custom attr constructor image: /home/runner/.dotnet/sdk/6.0.300/Microsoft.Build.dll mtoken: 0x0a000007 due to: Could not resolve type with token 01000009 from typeref (expected class 'System.Resources.NeutralResourcesLanguageAttribute' in assembly 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') assembly:System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a type:System.Resources.NeutralResourcesLanguageAttribute member:(null)

Bumping tests to net6.0 caused a never ending stream of issues, where MSBuild wouldn't even resolve properly anymore and ALL tests in ALL platforms were broken. Therefore, as a stop-gap measure, I disabled the builds on on non-win OS for now.

Back this issue
Back this issue

@kzu kzu added the tech debt label May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant