frameworkの変更

解決


たぐたぐ  2010-12-22 11:55:47  No: 72150  IP: 192.*.*.*

VS2010でMFC(又はwin32)のC++プロジェクトを作成しました。
プロジェクトの[プロパティ][共通プロティー]をみると無条件に.NETFramework4.0がセットされてしまいます。(新規作成時に4.0以外を指定しても)
どうしてもframework3.5以下で作成したいのですが、何か対処法はあるのでしょうか?
ご教授宜しくお願いします。

編集 削除
gak  2010-12-22 17:58:07  No: 72151  IP: 192.*.*.*

> どうしてもframework3.5以下で作成したいのですが、何か対処法はあるのでしょうか?
http://msdn.microsoft.com/ja-jp/library/47w1hdab.aspx
手元にVS2010は無いので確認はして無いけど、手動でなら変更可との事。

編集 削除
たぐたぐ  2010-12-24 11:32:18  No: 72152  IP: 192.*.*.*

gak様ありがとうございます。
ご紹介のページにありました
TargetFrameworkVersion
を変更しろ!と書いてあったのですが、
VS2010で普通に使うとこのタグは存在しません。
ので、以下の4行を追加し解決しました。

<PropertyGroup Label="Globals">
 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
 <TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>

編集 削除