Skip to content

Conversation

@ramon-bernardo
Copy link
Contributor

@ramon-bernardo ramon-bernardo commented Nov 15, 2025

Pull Request Prelude

Changes Proposed

  • With the upgrade to the latest Visual Studio release, now targeting VS2026 and the v14.50 toolset, we were able to modernize the entire project build config. This update improves compatibility with the newest compiler features, streamlines integration with the current toolchain and ensures a more consistent structure for long-term maintenance.

  • Additionally, the previously used .props files were removed and their settings were migrated directly into the .vcxproj to reduce indirection and ensure clearer, centralized configuration across all build profiles.

@soul4soul
Copy link
Contributor

its been a while since I used vs but I remember props being useful for keeping settings organized between the different built options and reducing duplication in the vcxproj file.

@yesits-me
Copy link
Contributor

yesits-me commented Nov 22, 2025

shouldn't the folder be named vc18 instead of vc145? just like the old one, other than that great change

@ramon-bernardo
Copy link
Contributor Author

shouldn't the folder be named vc18 instead of vc145? just like the old one, other than that great change

I was trying to understand why vc17 was being used when it was running on 2022, so used the toolset version 😄...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants