# CMAKE_VS_TARGET_FRAMEWORK_VERSION

Added in version 3.22.

Visual Studio target framework version.

In some cases, the Visual Studio Generators may use an explicit value for the MSBuild `TargetFrameworkVersion` setting in `.csproj` files. CMake provides the chosen value in this variable.

See the `CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION` variable and `DOTNET_TARGET_FRAMEWORK_VERSION` target property to specify custom `TargetFrameworkVersion` values for project targets.

See also `CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER` and `CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION`.