[Openvpn-devel,v2,1/7] Visual Studio: upgrade project files to VS2019

Message ID 1573148729-27339-2-git-send-email-lstipakov@gmail.com
State Accepted
Headers show
Series Wintun support | expand

Commit Message

Lev Stipakov Nov. 7, 2019, 6:45 a.m. UTC
From: Lev Stipakov <lev@openvpn.net>

Signed-off-by: Lev Stipakov <lev@openvpn.net>
---
 src/compat/compat.vcxproj             | 12 ++++++------
 src/openvpn/openvpn.vcxproj           | 12 ++++++------
 src/openvpnmsica/openvpnmsica.vcxproj | 14 +++++++-------
 src/openvpnserv/openvpnserv.vcxproj   | 12 ++++++------
 src/tapctl/tapctl.vcxproj             | 14 +++++++-------
 5 files changed, 32 insertions(+), 32 deletions(-)

Comments

Ilya Shipitsin Nov. 7, 2019, 6:52 a.m. UTC | #1
чт, 7 нояб. 2019 г. в 22:49, Lev Stipakov <lstipakov@gmail.com>:

> From: Lev Stipakov <lev@openvpn.net>
>
> Signed-off-by: Lev Stipakov <lev@openvpn.net>
> ---
>  src/compat/compat.vcxproj             | 12 ++++++------
>  src/openvpn/openvpn.vcxproj           | 12 ++++++------
>  src/openvpnmsica/openvpnmsica.vcxproj | 14 +++++++-------
>  src/openvpnserv/openvpnserv.vcxproj   | 12 ++++++------
>  src/tapctl/tapctl.vcxproj             | 14 +++++++-------
>  5 files changed, 32 insertions(+), 32 deletions(-)
>
> diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj
> index 111dacd..e388008 100644
> --- a/src/compat/compat.vcxproj
> +++ b/src/compat/compat.vcxproj
> @@ -22,30 +22,30 @@
>      <ProjectGuid>{4B2E2719-E661-45D7-9203-F6F456B22F19}</ProjectGuid>
>      <RootNamespace>compat</RootNamespace>
>      <Keyword>Win32Proj</Keyword>
> -
> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
> Label="Configuration">
>      <ConfigurationType>StaticLibrary</ConfigurationType>
>      <CharacterSet>MultiByte</CharacterSet>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
> Label="Configuration">
>      <ConfigurationType>StaticLibrary</ConfigurationType>
>      <CharacterSet>MultiByte</CharacterSet>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>


does it limit target platform ?
can we build for Vista ? XP ? 7 ? does this setting affect that ?



>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
> Label="Configuration">
>      <ConfigurationType>StaticLibrary</ConfigurationType>
>      <CharacterSet>MultiByte</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
> Label="Configuration">
>      <ConfigurationType>StaticLibrary</ConfigurationType>
>      <CharacterSet>MultiByte</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
>    <ImportGroup Label="ExtensionSettings">
> @@ -115,4 +115,4 @@
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
>    <ImportGroup Label="ExtensionTargets">
>    </ImportGroup>
> -</Project>
> +</Project>
> \ No newline at end of file
> diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj
> index 4ffff2b..e77f026 100644
> --- a/src/openvpn/openvpn.vcxproj
> +++ b/src/openvpn/openvpn.vcxproj
> @@ -22,30 +22,30 @@
>      <ProjectGuid>{29DF226E-4D4E-440F-ADAF-5829CFD4CA94}</ProjectGuid>
>      <RootNamespace>openvpn</RootNamespace>
>      <Keyword>Win32Proj</Keyword>
> -
> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <CharacterSet>Unicode</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <CharacterSet>Unicode</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
>    <ImportGroup Label="ExtensionSettings">
> @@ -301,4 +301,4 @@
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
>    <ImportGroup Label="ExtensionTargets">
>    </ImportGroup>
> -</Project>
> +</Project>
> \ No newline at end of file
> diff --git a/src/openvpnmsica/openvpnmsica.vcxproj
> b/src/openvpnmsica/openvpnmsica.vcxproj
> index 5f1d699..afa4fae 100644
> --- a/src/openvpnmsica/openvpnmsica.vcxproj
> +++ b/src/openvpnmsica/openvpnmsica.vcxproj
> @@ -31,32 +31,32 @@
>      <ProjectGuid>{D41AA9D6-B818-476E-992E-0E16EB86BEE2}</ProjectGuid>
>      <Keyword>Win32Proj</Keyword>
>      <RootNamespace>openvpnmsica</RootNamespace>
> -
> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"
> Label="Configuration">
>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>      <UseDebugLibraries>true</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <CharacterSet>Unicode</CharacterSet>
>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
> Label="Configuration">
>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>      <UseDebugLibraries>true</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
> Label="Configuration">
>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>      <UseDebugLibraries>true</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"
> Label="Configuration">
>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>      <UseDebugLibraries>false</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
> @@ -64,14 +64,14 @@
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
> Label="Configuration">
>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>      <UseDebugLibraries>false</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
> Label="Configuration">
>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>      <UseDebugLibraries>false</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
> diff --git a/src/openvpnserv/openvpnserv.vcxproj
> b/src/openvpnserv/openvpnserv.vcxproj
> index 7407757..7061b7b 100644
> --- a/src/openvpnserv/openvpnserv.vcxproj
> +++ b/src/openvpnserv/openvpnserv.vcxproj
> @@ -22,30 +22,30 @@
>      <ProjectGuid>{9C91EE0B-817D-420A-A1E6-15A5A9D98BAD}</ProjectGuid>
>      <RootNamespace>openvpnserv</RootNamespace>
>      <Keyword>Win32Proj</Keyword>
> -
> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <CharacterSet>Unicode</CharacterSet>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <CharacterSet>Unicode</CharacterSet>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <CharacterSet>Unicode</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <CharacterSet>Unicode</CharacterSet>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
>    <ImportGroup Label="ExtensionSettings">
> @@ -139,4 +139,4 @@
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
>    <ImportGroup Label="ExtensionTargets">
>    </ImportGroup>
> -</Project>
> +</Project>
> \ No newline at end of file
> diff --git a/src/tapctl/tapctl.vcxproj b/src/tapctl/tapctl.vcxproj
> index 5c1983b..1d593fc 100644
> --- a/src/tapctl/tapctl.vcxproj
> +++ b/src/tapctl/tapctl.vcxproj
> @@ -31,32 +31,32 @@
>      <ProjectGuid>{A06436E7-D576-490D-8BA0-0751D920334A}</ProjectGuid>
>      <Keyword>Win32Proj</Keyword>
>      <RootNamespace>tapctl</RootNamespace>
> -
> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>    </PropertyGroup>
>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <UseDebugLibraries>true</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <CharacterSet>Unicode</CharacterSet>
>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <UseDebugLibraries>true</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <UseDebugLibraries>true</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <UseDebugLibraries>false</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
> @@ -64,14 +64,14 @@
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <UseDebugLibraries>false</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
>    <PropertyGroup
> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
> Label="Configuration">
>      <ConfigurationType>Application</ConfigurationType>
>      <UseDebugLibraries>false</UseDebugLibraries>
> -    <PlatformToolset>v141</PlatformToolset>
> +    <PlatformToolset>v142</PlatformToolset>
>      <WholeProgramOptimization>true</WholeProgramOptimization>
>      <CharacterSet>Unicode</CharacterSet>
>    </PropertyGroup>
> --
> 2.7.4
>
>
>
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel
>
<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 7 нояб. 2019 г. в 22:49, Lev Stipakov &lt;<a href="mailto:lstipakov@gmail.com">lstipakov@gmail.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Lev Stipakov &lt;<a href="mailto:lev@openvpn.net" target="_blank">lev@openvpn.net</a>&gt;<br>
<br>
Signed-off-by: Lev Stipakov &lt;<a href="mailto:lev@openvpn.net" target="_blank">lev@openvpn.net</a>&gt;<br>
---<br>
 src/compat/compat.vcxproj             | 12 ++++++------<br>
 src/openvpn/openvpn.vcxproj           | 12 ++++++------<br>
 src/openvpnmsica/openvpnmsica.vcxproj | 14 +++++++-------<br>
 src/openvpnserv/openvpnserv.vcxproj   | 12 ++++++------<br>
 src/tapctl/tapctl.vcxproj             | 14 +++++++-------<br>
 5 files changed, 32 insertions(+), 32 deletions(-)<br>
<br>
diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj<br>
index 111dacd..e388008 100644<br>
--- a/src/compat/compat.vcxproj<br>
+++ b/src/compat/compat.vcxproj<br>
@@ -22,30 +22,30 @@<br>
     &lt;ProjectGuid&gt;{4B2E2719-E661-45D7-9203-F6F456B22F19}&lt;/ProjectGuid&gt;<br>
     &lt;RootNamespace&gt;compat&lt;/RootNamespace&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br></blockquote><div><br></div><div><br></div><div>does it limit target platform ?</div><div>can we build for Vista ? XP ? 7 ? does this setting affect that ?<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.props&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionSettings&quot;&gt;<br>
@@ -115,4 +115,4 @@<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.targets&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;<br>
   &lt;/ImportGroup&gt;<br>
-&lt;/Project&gt;<br>
+&lt;/Project&gt;<br>
\ No newline at end of file<br>
diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj<br>
index 4ffff2b..e77f026 100644<br>
--- a/src/openvpn/openvpn.vcxproj<br>
+++ b/src/openvpn/openvpn.vcxproj<br>
@@ -22,30 +22,30 @@<br>
     &lt;ProjectGuid&gt;{29DF226E-4D4E-440F-ADAF-5829CFD4CA94}&lt;/ProjectGuid&gt;<br>
     &lt;RootNamespace&gt;openvpn&lt;/RootNamespace&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.props&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionSettings&quot;&gt;<br>
@@ -301,4 +301,4 @@<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.targets&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;<br>
   &lt;/ImportGroup&gt;<br>
-&lt;/Project&gt;<br>
+&lt;/Project&gt;<br>
\ No newline at end of file<br>
diff --git a/src/openvpnmsica/openvpnmsica.vcxproj b/src/openvpnmsica/openvpnmsica.vcxproj<br>
index 5f1d699..afa4fae 100644<br>
--- a/src/openvpnmsica/openvpnmsica.vcxproj<br>
+++ b/src/openvpnmsica/openvpnmsica.vcxproj<br>
@@ -31,32 +31,32 @@<br>
     &lt;ProjectGuid&gt;{D41AA9D6-B818-476E-992E-0E16EB86BEE2}&lt;/ProjectGuid&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
     &lt;RootNamespace&gt;openvpnmsica&lt;/RootNamespace&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
@@ -64,14 +64,14 @@<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
diff --git a/src/openvpnserv/openvpnserv.vcxproj b/src/openvpnserv/openvpnserv.vcxproj<br>
index 7407757..7061b7b 100644<br>
--- a/src/openvpnserv/openvpnserv.vcxproj<br>
+++ b/src/openvpnserv/openvpnserv.vcxproj<br>
@@ -22,30 +22,30 @@<br>
     &lt;ProjectGuid&gt;{9C91EE0B-817D-420A-A1E6-15A5A9D98BAD}&lt;/ProjectGuid&gt;<br>
     &lt;RootNamespace&gt;openvpnserv&lt;/RootNamespace&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.props&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionSettings&quot;&gt;<br>
@@ -139,4 +139,4 @@<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.targets&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;<br>
   &lt;/ImportGroup&gt;<br>
-&lt;/Project&gt;<br>
+&lt;/Project&gt;<br>
\ No newline at end of file<br>
diff --git a/src/tapctl/tapctl.vcxproj b/src/tapctl/tapctl.vcxproj<br>
index 5c1983b..1d593fc 100644<br>
--- a/src/tapctl/tapctl.vcxproj<br>
+++ b/src/tapctl/tapctl.vcxproj<br>
@@ -31,32 +31,32 @@<br>
     &lt;ProjectGuid&gt;{A06436E7-D576-490D-8BA0-0751D920334A}&lt;/ProjectGuid&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
     &lt;RootNamespace&gt;tapctl&lt;/RootNamespace&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
@@ -64,14 +64,14 @@<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
-- <br>
2.7.4<br>
<br>
<br>
<br>
_______________________________________________<br>
Openvpn-devel mailing list<br>
<a href="mailto:Openvpn-devel@lists.sourceforge.net" target="_blank">Openvpn-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/openvpn-devel" rel="noreferrer" target="_blank">https://lists.sourceforge.net/lists/listinfo/openvpn-devel</a><br>
</blockquote></div></div>
Lev Stipakov Nov. 7, 2019, 7:28 a.m. UTC | #2
With VS2019 you cannot build for XP,  you would need to install build tools
from VS2017 for that.

On the other hand, we do not build releases with VS, so it should not be an
issue.


to 7. marrask. 2019 klo 18.52 Илья Шипицин <chipitsine@gmail.com> kirjoitti:

>
>
> чт, 7 нояб. 2019 г. в 22:49, Lev Stipakov <lstipakov@gmail.com>:
>
>> From: Lev Stipakov <lev@openvpn.net>
>>
>> Signed-off-by: Lev Stipakov <lev@openvpn.net>
>> ---
>>  src/compat/compat.vcxproj             | 12 ++++++------
>>  src/openvpn/openvpn.vcxproj           | 12 ++++++------
>>  src/openvpnmsica/openvpnmsica.vcxproj | 14 +++++++-------
>>  src/openvpnserv/openvpnserv.vcxproj   | 12 ++++++------
>>  src/tapctl/tapctl.vcxproj             | 14 +++++++-------
>>  5 files changed, 32 insertions(+), 32 deletions(-)
>>
>> diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj
>> index 111dacd..e388008 100644
>> --- a/src/compat/compat.vcxproj
>> +++ b/src/compat/compat.vcxproj
>> @@ -22,30 +22,30 @@
>>      <ProjectGuid>{4B2E2719-E661-45D7-9203-F6F456B22F19}</ProjectGuid>
>>      <RootNamespace>compat</RootNamespace>
>>      <Keyword>Win32Proj</Keyword>
>> -
>> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
>> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>StaticLibrary</ConfigurationType>
>>      <CharacterSet>MultiByte</CharacterSet>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
>> Label="Configuration">
>>      <ConfigurationType>StaticLibrary</ConfigurationType>
>>      <CharacterSet>MultiByte</CharacterSet>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>
>
>
> does it limit target platform ?
> can we build for Vista ? XP ? 7 ? does this setting affect that ?
>
>
>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>StaticLibrary</ConfigurationType>
>>      <CharacterSet>MultiByte</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
>> Label="Configuration">
>>      <ConfigurationType>StaticLibrary</ConfigurationType>
>>      <CharacterSet>MultiByte</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
>>    <ImportGroup Label="ExtensionSettings">
>> @@ -115,4 +115,4 @@
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
>>    <ImportGroup Label="ExtensionTargets">
>>    </ImportGroup>
>> -</Project>
>> +</Project>
>> \ No newline at end of file
>> diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj
>> index 4ffff2b..e77f026 100644
>> --- a/src/openvpn/openvpn.vcxproj
>> +++ b/src/openvpn/openvpn.vcxproj
>> @@ -22,30 +22,30 @@
>>      <ProjectGuid>{29DF226E-4D4E-440F-ADAF-5829CFD4CA94}</ProjectGuid>
>>      <RootNamespace>openvpn</RootNamespace>
>>      <Keyword>Win32Proj</Keyword>
>> -
>> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
>> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <CharacterSet>Unicode</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <CharacterSet>Unicode</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
>>    <ImportGroup Label="ExtensionSettings">
>> @@ -301,4 +301,4 @@
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
>>    <ImportGroup Label="ExtensionTargets">
>>    </ImportGroup>
>> -</Project>
>> +</Project>
>> \ No newline at end of file
>> diff --git a/src/openvpnmsica/openvpnmsica.vcxproj
>> b/src/openvpnmsica/openvpnmsica.vcxproj
>> index 5f1d699..afa4fae 100644
>> --- a/src/openvpnmsica/openvpnmsica.vcxproj
>> +++ b/src/openvpnmsica/openvpnmsica.vcxproj
>> @@ -31,32 +31,32 @@
>>      <ProjectGuid>{D41AA9D6-B818-476E-992E-0E16EB86BEE2}</ProjectGuid>
>>      <Keyword>Win32Proj</Keyword>
>>      <RootNamespace>openvpnmsica</RootNamespace>
>> -
>> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
>> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"
>> Label="Configuration">
>>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>>      <UseDebugLibraries>true</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <CharacterSet>Unicode</CharacterSet>
>>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>>      <UseDebugLibraries>true</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
>> Label="Configuration">
>>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>>      <UseDebugLibraries>true</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"
>> Label="Configuration">
>>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>>      <UseDebugLibraries>false</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
>> @@ -64,14 +64,14 @@
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>>      <UseDebugLibraries>false</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
>> Label="Configuration">
>>      <ConfigurationType>DynamicLibrary</ConfigurationType>
>>      <UseDebugLibraries>false</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>> diff --git a/src/openvpnserv/openvpnserv.vcxproj
>> b/src/openvpnserv/openvpnserv.vcxproj
>> index 7407757..7061b7b 100644
>> --- a/src/openvpnserv/openvpnserv.vcxproj
>> +++ b/src/openvpnserv/openvpnserv.vcxproj
>> @@ -22,30 +22,30 @@
>>      <ProjectGuid>{9C91EE0B-817D-420A-A1E6-15A5A9D98BAD}</ProjectGuid>
>>      <RootNamespace>openvpnserv</RootNamespace>
>>      <Keyword>Win32Proj</Keyword>
>> -
>> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
>> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <CharacterSet>Unicode</CharacterSet>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <CharacterSet>Unicode</CharacterSet>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <CharacterSet>Unicode</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <CharacterSet>Unicode</CharacterSet>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
>>    <ImportGroup Label="ExtensionSettings">
>> @@ -139,4 +139,4 @@
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
>>    <ImportGroup Label="ExtensionTargets">
>>    </ImportGroup>
>> -</Project>
>> +</Project>
>> \ No newline at end of file
>> diff --git a/src/tapctl/tapctl.vcxproj b/src/tapctl/tapctl.vcxproj
>> index 5c1983b..1d593fc 100644
>> --- a/src/tapctl/tapctl.vcxproj
>> +++ b/src/tapctl/tapctl.vcxproj
>> @@ -31,32 +31,32 @@
>>      <ProjectGuid>{A06436E7-D576-490D-8BA0-0751D920334A}</ProjectGuid>
>>      <Keyword>Win32Proj</Keyword>
>>      <RootNamespace>tapctl</RootNamespace>
>> -
>> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
>> +    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
>>    </PropertyGroup>
>>    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <UseDebugLibraries>true</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <CharacterSet>Unicode</CharacterSet>
>>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <UseDebugLibraries>true</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>>    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <UseDebugLibraries>true</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <UseDebugLibraries>false</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>>      <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
>> @@ -64,14 +64,14 @@
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <UseDebugLibraries>false</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>>    <PropertyGroup
>> Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
>> Label="Configuration">
>>      <ConfigurationType>Application</ConfigurationType>
>>      <UseDebugLibraries>false</UseDebugLibraries>
>> -    <PlatformToolset>v141</PlatformToolset>
>> +    <PlatformToolset>v142</PlatformToolset>
>>      <WholeProgramOptimization>true</WholeProgramOptimization>
>>      <CharacterSet>Unicode</CharacterSet>
>>    </PropertyGroup>
>> --
>> 2.7.4
>>
>>
>>
>> _______________________________________________
>> Openvpn-devel mailing list
>> Openvpn-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openvpn-devel
>>
>
<div dir="auto"><div dir="auto">With VS2019 you cannot build for XP,  you would need to install build tools from VS2017 for that. </div><div dir="auto"><br></div><div dir="auto">On the other hand, we do not build releases with VS, so it should not be an issue. <br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">to 7. marrask. 2019 klo 18.52 Илья Шипицин &lt;<a href="mailto:chipitsine@gmail.com">chipitsine@gmail.com</a>&gt; kirjoitti:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 7 нояб. 2019 г. в 22:49, Lev Stipakov &lt;<a href="mailto:lstipakov@gmail.com" target="_blank" rel="noreferrer">lstipakov@gmail.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Lev Stipakov &lt;<a href="mailto:lev@openvpn.net" target="_blank" rel="noreferrer">lev@openvpn.net</a>&gt;<br>
<br>
Signed-off-by: Lev Stipakov &lt;<a href="mailto:lev@openvpn.net" target="_blank" rel="noreferrer">lev@openvpn.net</a>&gt;<br>
---<br>
 src/compat/compat.vcxproj             | 12 ++++++------<br>
 src/openvpn/openvpn.vcxproj           | 12 ++++++------<br>
 src/openvpnmsica/openvpnmsica.vcxproj | 14 +++++++-------<br>
 src/openvpnserv/openvpnserv.vcxproj   | 12 ++++++------<br>
 src/tapctl/tapctl.vcxproj             | 14 +++++++-------<br>
 5 files changed, 32 insertions(+), 32 deletions(-)<br>
<br>
diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj<br>
index 111dacd..e388008 100644<br>
--- a/src/compat/compat.vcxproj<br>
+++ b/src/compat/compat.vcxproj<br>
@@ -22,30 +22,30 @@<br>
     &lt;ProjectGuid&gt;{4B2E2719-E661-45D7-9203-F6F456B22F19}&lt;/ProjectGuid&gt;<br>
     &lt;RootNamespace&gt;compat&lt;/RootNamespace&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br></blockquote><div><br></div><div><br></div><div>does it limit target platform ?</div><div>can we build for Vista ? XP ? 7 ? does this setting affect that ?<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;StaticLibrary&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;MultiByte&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.props&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionSettings&quot;&gt;<br>
@@ -115,4 +115,4 @@<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.targets&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;<br>
   &lt;/ImportGroup&gt;<br>
-&lt;/Project&gt;<br>
+&lt;/Project&gt;<br>
\ No newline at end of file<br>
diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj<br>
index 4ffff2b..e77f026 100644<br>
--- a/src/openvpn/openvpn.vcxproj<br>
+++ b/src/openvpn/openvpn.vcxproj<br>
@@ -22,30 +22,30 @@<br>
     &lt;ProjectGuid&gt;{29DF226E-4D4E-440F-ADAF-5829CFD4CA94}&lt;/ProjectGuid&gt;<br>
     &lt;RootNamespace&gt;openvpn&lt;/RootNamespace&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.props&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionSettings&quot;&gt;<br>
@@ -301,4 +301,4 @@<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.targets&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;<br>
   &lt;/ImportGroup&gt;<br>
-&lt;/Project&gt;<br>
+&lt;/Project&gt;<br>
\ No newline at end of file<br>
diff --git a/src/openvpnmsica/openvpnmsica.vcxproj b/src/openvpnmsica/openvpnmsica.vcxproj<br>
index 5f1d699..afa4fae 100644<br>
--- a/src/openvpnmsica/openvpnmsica.vcxproj<br>
+++ b/src/openvpnmsica/openvpnmsica.vcxproj<br>
@@ -31,32 +31,32 @@<br>
     &lt;ProjectGuid&gt;{D41AA9D6-B818-476E-992E-0E16EB86BEE2}&lt;/ProjectGuid&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
     &lt;RootNamespace&gt;openvpnmsica&lt;/RootNamespace&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
@@ -64,14 +64,14 @@<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;DynamicLibrary&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
diff --git a/src/openvpnserv/openvpnserv.vcxproj b/src/openvpnserv/openvpnserv.vcxproj<br>
index 7407757..7061b7b 100644<br>
--- a/src/openvpnserv/openvpnserv.vcxproj<br>
+++ b/src/openvpnserv/openvpnserv.vcxproj<br>
@@ -22,30 +22,30 @@<br>
     &lt;ProjectGuid&gt;{9C91EE0B-817D-420A-A1E6-15A5A9D98BAD}&lt;/ProjectGuid&gt;<br>
     &lt;RootNamespace&gt;openvpnserv&lt;/RootNamespace&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.props&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionSettings&quot;&gt;<br>
@@ -139,4 +139,4 @@<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.targets&quot; /&gt;<br>
   &lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;<br>
   &lt;/ImportGroup&gt;<br>
-&lt;/Project&gt;<br>
+&lt;/Project&gt;<br>
\ No newline at end of file<br>
diff --git a/src/tapctl/tapctl.vcxproj b/src/tapctl/tapctl.vcxproj<br>
index 5c1983b..1d593fc 100644<br>
--- a/src/tapctl/tapctl.vcxproj<br>
+++ b/src/tapctl/tapctl.vcxproj<br>
@@ -31,32 +31,32 @@<br>
     &lt;ProjectGuid&gt;{A06436E7-D576-490D-8BA0-0751D920334A}&lt;/ProjectGuid&gt;<br>
     &lt;Keyword&gt;Win32Proj&lt;/Keyword&gt;<br>
     &lt;RootNamespace&gt;tapctl&lt;/RootNamespace&gt;<br>
-    &lt;WindowsTargetPlatformVersion&gt;10.0.17134.0&lt;/WindowsTargetPlatformVersion&gt;<br>
+    &lt;WindowsTargetPlatformVersion&gt;10.0&lt;/WindowsTargetPlatformVersion&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;Import Project=&quot;$(VCTargetsPath)\Microsoft.Cpp.Default.props&quot; /&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Debug|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;true&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|ARM64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
     &lt;WindowsSDKDesktopARM64Support&gt;true&lt;/WindowsSDKDesktopARM64Support&gt;<br>
@@ -64,14 +64,14 @@<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|Win32&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
   &lt;PropertyGroup Condition=&quot;&#39;$(Configuration)|$(Platform)&#39;==&#39;Release|x64&#39;&quot; Label=&quot;Configuration&quot;&gt;<br>
     &lt;ConfigurationType&gt;Application&lt;/ConfigurationType&gt;<br>
     &lt;UseDebugLibraries&gt;false&lt;/UseDebugLibraries&gt;<br>
-    &lt;PlatformToolset&gt;v141&lt;/PlatformToolset&gt;<br>
+    &lt;PlatformToolset&gt;v142&lt;/PlatformToolset&gt;<br>
     &lt;WholeProgramOptimization&gt;true&lt;/WholeProgramOptimization&gt;<br>
     &lt;CharacterSet&gt;Unicode&lt;/CharacterSet&gt;<br>
   &lt;/PropertyGroup&gt;<br>
-- <br>
2.7.4<br>
<br>
<br>
<br>
_______________________________________________<br>
Openvpn-devel mailing list<br>
<a href="mailto:Openvpn-devel@lists.sourceforge.net" target="_blank" rel="noreferrer">Openvpn-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/openvpn-devel" rel="noreferrer noreferrer" target="_blank">https://lists.sourceforge.net/lists/listinfo/openvpn-devel</a><br>
</blockquote></div></div>
</blockquote></div>
Gert Doering Nov. 7, 2019, 7:31 a.m. UTC | #3
Hi,

On Thu, Nov 07, 2019 at 07:28:36PM +0100, Lev Stipakov wrote:
> With VS2019 you cannot build for XP,  you would need to install build tools
> from VS2017 for that.
> 
> On the other hand, we do not build releases with VS, so it should not be an
> issue.

Not sure right now about 2.4, but for master/2.5, we dropped support for
XP/Vista long ago.  

So "not being able to build for XP" would not be a problem.

gert
Simon Rozman Nov. 8, 2019, 4:53 a.m. UTC | #4
Acked-by: Simon Rozman <simon@rozman.si>

Note, the OpenSSL and other dependencies should also be built using the same
version of MSVC.

Best regards,
Simon

-----Original Message-----
From: Lev Stipakov [mailto:lstipakov@gmail.com] 
Sent: Thursday, November 7, 2019 6:45 PM
To: openvpn-devel@lists.sourceforge.net
Cc: Lev Stipakov <lev@openvpn.net>
Subject: [Openvpn-devel] [PATCH v2 1/7] Visual Studio: upgrade project files
to VS2019

From: Lev Stipakov <lev@openvpn.net>

Signed-off-by: Lev Stipakov <lev@openvpn.net>
---
 src/compat/compat.vcxproj             | 12 ++++++------
 src/openvpn/openvpn.vcxproj           | 12 ++++++------
 src/openvpnmsica/openvpnmsica.vcxproj | 14 +++++++-------
 src/openvpnserv/openvpnserv.vcxproj   | 12 ++++++------
 src/tapctl/tapctl.vcxproj             | 14 +++++++-------
 5 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj
index 111dacd..e388008 100644
--- a/src/compat/compat.vcxproj
+++ b/src/compat/compat.vcxproj
@@ -22,30 +22,30 @@
     <ProjectGuid>{4B2E2719-E661-45D7-9203-F6F456B22F19}</ProjectGuid>
     <RootNamespace>compat</RootNamespace>
     <Keyword>Win32Proj</Keyword>
-
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -115,4 +115,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj
index 4ffff2b..e77f026 100644
--- a/src/openvpn/openvpn.vcxproj
+++ b/src/openvpn/openvpn.vcxproj
@@ -22,30 +22,30 @@
     <ProjectGuid>{29DF226E-4D4E-440F-ADAF-5829CFD4CA94}</ProjectGuid>
     <RootNamespace>openvpn</RootNamespace>
     <Keyword>Win32Proj</Keyword>
-
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -301,4 +301,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/src/openvpnmsica/openvpnmsica.vcxproj
b/src/openvpnmsica/openvpnmsica.vcxproj
index 5f1d699..afa4fae 100644
--- a/src/openvpnmsica/openvpnmsica.vcxproj
+++ b/src/openvpnmsica/openvpnmsica.vcxproj
@@ -31,32 +31,32 @@
     <ProjectGuid>{D41AA9D6-B818-476E-992E-0E16EB86BEE2}</ProjectGuid>
     <Keyword>Win32Proj</Keyword>
     <RootNamespace>openvpnmsica</RootNamespace>
-
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"
Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"
Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
@@ -64,14 +64,14 @@
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
diff --git a/src/openvpnserv/openvpnserv.vcxproj
b/src/openvpnserv/openvpnserv.vcxproj
index 7407757..7061b7b 100644
--- a/src/openvpnserv/openvpnserv.vcxproj
+++ b/src/openvpnserv/openvpnserv.vcxproj
@@ -22,30 +22,30 @@
     <ProjectGuid>{9C91EE0B-817D-420A-A1E6-15A5A9D98BAD}</ProjectGuid>
     <RootNamespace>openvpnserv</RootNamespace>
     <Keyword>Win32Proj</Keyword>
-
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -139,4 +139,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/src/tapctl/tapctl.vcxproj b/src/tapctl/tapctl.vcxproj
index 5c1983b..1d593fc 100644
--- a/src/tapctl/tapctl.vcxproj
+++ b/src/tapctl/tapctl.vcxproj
@@ -31,32 +31,32 @@
     <ProjectGuid>{A06436E7-D576-490D-8BA0-0751D920334A}</ProjectGuid>
     <Keyword>Win32Proj</Keyword>
     <RootNamespace>tapctl</RootNamespace>
-
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
@@ -64,14 +64,14 @@
   <PropertyGroup
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
Gert Doering Nov. 9, 2019, 3:26 a.m. UTC | #5
Your patch has been applied to the master branch.

commit 472f9809430ec7311a98df134b4a91928ade5a6f
Author: Lev Stipakov
Date:   Thu Nov 7 19:45:23 2019 +0200

     Visual Studio: upgrade project files to VS2019

     Signed-off-by: Lev Stipakov <lev@openvpn.net>
     Acked-by: Simon Rozman <simon@rozman.si>
     Message-Id: <1573148729-27339-2-git-send-email-lstipakov@gmail.com>
     URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg19027.html
     Signed-off-by: Gert Doering <gert@greenie.muc.de>


--
kind regards,

Gert Doering

Patch

diff --git a/src/compat/compat.vcxproj b/src/compat/compat.vcxproj
index 111dacd..e388008 100644
--- a/src/compat/compat.vcxproj
+++ b/src/compat/compat.vcxproj
@@ -22,30 +22,30 @@ 
     <ProjectGuid>{4B2E2719-E661-45D7-9203-F6F456B22F19}</ProjectGuid>
     <RootNamespace>compat</RootNamespace>
     <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
     <ConfigurationType>StaticLibrary</ConfigurationType>
     <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -115,4 +115,4 @@ 
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj
index 4ffff2b..e77f026 100644
--- a/src/openvpn/openvpn.vcxproj
+++ b/src/openvpn/openvpn.vcxproj
@@ -22,30 +22,30 @@ 
     <ProjectGuid>{29DF226E-4D4E-440F-ADAF-5829CFD4CA94}</ProjectGuid>
     <RootNamespace>openvpn</RootNamespace>
     <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -301,4 +301,4 @@ 
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/src/openvpnmsica/openvpnmsica.vcxproj b/src/openvpnmsica/openvpnmsica.vcxproj
index 5f1d699..afa4fae 100644
--- a/src/openvpnmsica/openvpnmsica.vcxproj
+++ b/src/openvpnmsica/openvpnmsica.vcxproj
@@ -31,32 +31,32 @@ 
     <ProjectGuid>{D41AA9D6-B818-476E-992E-0E16EB86BEE2}</ProjectGuid>
     <Keyword>Win32Proj</Keyword>
     <RootNamespace>openvpnmsica</RootNamespace>
-    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
@@ -64,14 +64,14 @@ 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
diff --git a/src/openvpnserv/openvpnserv.vcxproj b/src/openvpnserv/openvpnserv.vcxproj
index 7407757..7061b7b 100644
--- a/src/openvpnserv/openvpnserv.vcxproj
+++ b/src/openvpnserv/openvpnserv.vcxproj
@@ -22,30 +22,30 @@ 
     <ProjectGuid>{9C91EE0B-817D-420A-A1E6-15A5A9D98BAD}</ProjectGuid>
     <RootNamespace>openvpnserv</RootNamespace>
     <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -139,4 +139,4 @@ 
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/src/tapctl/tapctl.vcxproj b/src/tapctl/tapctl.vcxproj
index 5c1983b..1d593fc 100644
--- a/src/tapctl/tapctl.vcxproj
+++ b/src/tapctl/tapctl.vcxproj
@@ -31,32 +31,32 @@ 
     <ProjectGuid>{A06436E7-D576-490D-8BA0-0751D920334A}</ProjectGuid>
     <Keyword>Win32Proj</Keyword>
     <RootNamespace>tapctl</RootNamespace>
-    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
     <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
@@ -64,14 +64,14 @@ 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>Unicode</CharacterSet>
   </PropertyGroup>