-
-
Notifications
You must be signed in to change notification settings - Fork 21.1k
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
Fixed VS 2022 Mac compatibility #81802
Conversation
See also the issue about this: #67029 |
It fixes the abovementioned issue for VS 2022 Mac. Restoring the Nuget projects makes VS 2022 fully working, even without the Godot Addin (Addin could not be fixed ATM since there is no recent version of MonoDevelop.AddinMaker). |
Test results. Mac [-] VS 2017: broken, might work if addin is installed
[*] VS 2019: broken on M1 might work on Intel
[+] VS 2022: works
[+] VS Code: works
Windows [-] VS 2019: doesn't support .Net 6.0 even with Preview Features hack
[+] VS 2022: works
[+] VS Code: works
** Conclusion ** |
The
So I think it makes sense to remove it altogether. |
Removed and committed new code. |
You'll have to remove Also, you'll need to squash the commits before this PR can be merged. The contributing documentation contains information about squashing in case you need it. Feel free to reach out in the development chat if you need help. |
Visual Studio 2022 on Mac marks the project as invalid if the project Guid is set. Easiest way to fix it is to remove outdated 'EnableGodotProjectTypeGuid' and other Guid references
013d6d2
to
a119365
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, thanks!
Thanks! And congrats for your first merged Godot contribution 🎉 |
Cherry-picked for 4.1.2. |
Visual Studio 2022 on Mac marks the project as invalid if the project Guid is set. The easiest way to fix it is to add an additional check and disable 'EnableGodotProjectTypeGuid' for the SDK when the Visual Studio version is less than 17.0.
Bugsquad edit: