Memo: C++/CLIでの.NET Frameworkのバージョン指定

基本は以下。

MSBuild ターゲット フレームワークおよびターゲット プラットフォーム

具体的には、<PropertyGroup Label="Globals">を探して、その中に<TargetFrameworkVersion>vバージョン番号</TargetFrameworkVersion>を追加します。

指定できるバージョン番号については一番上のリンクを参考にします。すべてのバージョンを指定できるわけではありませんので注意してください。

以下は例。

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
  <PropertyGroup Label="Globals">
    <ProjectGuid>{XXXXXXXXXXXXXXXXXXXXXXXXX}</ProjectGuid>
    <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
    <RootNamespace>BackupRestore</RootNamespace>
...
  </PropertyGroup>
...
</Project>

Windows 10 Insider Preview Build 20180

Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 20180 to Windows Insiders in the Dev Channel. IMPORTANT NOTE: Insider Preview Builds 20161 and below will expire on July 31st. To avoid hitting this expiration, please update to Insider Preview Builds 20170 or newer. What’s new in Build 20180 We are turning on […]

情報源: Announcing Windows 10 Insider Preview Build 20180 | Windows Experience Blog

Dev Channel向け。