cocos2d-x Win32 userSuppliedValueがnullのエラー

f:id:FALStar:20160708121622j:plain

Visual Studio2015

cocos2d-x 3.10のWin32プロジェクトにて

プロジェクトのプロパティを変更しようとすると、userSuppliedValueがNullエラーがでて、プロジェクトのプロパティが変更できない。

 

対処方法

proj.win32\ゲーム名.vcxproj をメモ帳などで開き

<PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0'">v120</PlatformToolset>
<PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v120_xp</PlatformToolset>
<PlatformToolset Condition="'$(VisualStudioVersion)' == '14.0'">v140</PlatformToolset>
<PlatformToolset Condition="'$(VisualStudioVersion)' == '14.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v140_xp</PlatformToolset>

 こういうPlatformToolsetが4行設定してある場所が2つあるので、

<PlatformToolset>v140</PlatformToolset>

両方ともこれに変更した