SLikeSoft / SLikeNet

SLikeNetâ„¢ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.
https://www.slikenet.com/
Other
395 stars 62 forks source link

Upgrade SDK version (Visual Studio) #48

Open thamerla opened 5 years ago

thamerla commented 5 years ago

To 141. Current is for Visual Studio v10 or something which is old.

Luke1410 commented 5 years ago

We are shipping the project files in the VS2010 format so to allow it to be used with any VS version >= 2010.

The readme file explains in chapter 3.2.2 how to upgrade the project and solution file into a more recent Visual Studio version. In principle it's just loading the solution, selecting to upgrade it (and the projects) to the current format, and then retargeting the solution.

The reason we are shipping the VS 2010 version rather than a more recent one is to allow it to also be used for older projects out of the box. If we were to ship the project/solution files in the VS 2017 format, these would be mostly incompatible with earlier Visual Studio versions.

However our mid term plan is to completely migrate to CMake and deprecate the Visual Studio project files. However, this will be done in a future version and not for 1.0 (case: SLNET-251).

thamerla commented 5 years ago

Thanks. CMake would be better as right now there's no automated solution for Windows platform.