by TimStone » Mon Aug 30, 2021 7:22 pm
Antonio,
Remember to use the Harbour version for MSVC.
Otto,
I have used MSVC for my distribution builds for many years. I never have a problem with it. The reason in my mind is simple. Microsoft makes Windows, and therefore, any coding built with Microsoft Tools will be a "best fit." Using another product, like Borland, may require that developer to make significant updates to work with the new release versions of Windows, and that may not happen quickly.
I have recently created a Virtual Machine and updated my Windows 10 Pro to Windows 11 Pro Beta. I also have the beta installed for Visual Studio 2022 Community Version. I took my existing source code for my primary application, allowed Visual Studio to update the version of controls ( a single keystroke does this automatically ), and then did a clean and build. The project compiled and linked without any modification, and works perfectly.
Microsoft is making changes, and soon will start updating everyone ( with modern computers ) to Windows 11, and all of their applications will be undated also. Since most of us develop for businesses, they will want the connectivity of the latest technology to compete with their "rivals". I feel I can do that only if I stay with the most current releases of the software Microsoft releases. My personal viewpoints about the company are irrelevant. It's what most business people will buy and use.
Tim