Started by WAS, August 21, 2020, 02:10:11 pm
Quote from: WAS on August 23, 2020, 08:52:44 pmVisual Studio 2015-2019 uses .NET, as of 2017 requiring .NET 4.6 or higher.
Quote from: WAS on August 23, 2020, 08:54:18 pmWhat about the questions I had? TG install isn't aware of the same version of Visual Studio installed. So is it targeting a specific build instead of a minimum version? It literally won't install if Visual Studio 2015-2019 is installed already. You HAVE to remove it from your system and let TG do it. Which is where the problem started.
<InstallChecks> <RegistryCheck Property="VersionFullCheck" Key="HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64" Value="Version" /> </InstallChecks> <!-- These checks determine whether the package is to be installed --> <InstallConditions> <BypassIf Property="VersionFullCheck" Compare="ValueGreaterThanOrEqualTo" Value="v14.24.28127"/> <!-- Block install if user does not have admin privileges --> <FailIf Property="AdminUser" Compare="ValueEqualTo" Value="false" String="AdminRequired"/> <!-- Block install on any platform other than x64 --> <FailIf Property="ProcessorArchitecture" Compare="ValueNotEqualTo" Value="AMD64" String="InvalidOS"/> <!-- Block install on Vista or below --> <FailIf Property="VersionNT" Compare="VersionLessThan" Value="6.00" String="InvalidPlatformWinNT"/> </InstallConditions>
Quote from: WAS on August 24, 2020, 12:02:59 amDon't you need to specifically denote C++ Development Environment via command line to install Visual Studio with that primary functionality? Otherwise it installed the default .NET Web and .NET Desktop Development Environment? I thought you had to specifically specialize .NET Office or C++ development environment via? And if you're on Mac, you can't do anything but build in the .NET environment. I remember specific installation directions when I was trying to pickup C++ modding for games.