Beta versions
Important info related to deployment of beta versions
If you want to release a version from a different branch than master
, it’s important that you define a BETA_VERSION
constant before build. Otherwise you end up getting the outdated version warning. To do it, simply add BETA_VERSION
in <DefineConstants>
in a relevant Release
PropertyGroup
in the /DS4Windows/DS4WinWPF.csproj
file. Example of how it should look:
...
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>WIN64;BETA_VERSION</DefineConstants>
<ErrorReport>none</ErrorReport>
<DebugType>none</DebugType>
<DebugSymbols>false</DebugSymbols>
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
<PlatformTarget>x64</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>BETA_VERSION</DefineConstants>
<ErrorReport>none</ErrorReport>
<DebugType>none</DebugType>
<DebugSymbols>false</DebugSymbols>
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
<PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
...