Visual Studio 2010 で開発されたネイティブ C++ アプリケーションがあります。ソリューションの一部としてセットアップ プロジェクトもあります。セットアップがビルドされると、警告がポップアップ表示されます。
警告: プロジェクト内の .NET Framework のターゲット バージョンは、.NET Framework 起動条件バージョン '.NET Framework 4 Client Profile' と一致しません。[高度なコンパイル オプション] ダイアログ ボックス (VB) またはアプリケーション ページ (C#、F#) で、.NET Framework 起動条件のバージョンをターゲット バージョンの .NET Framework と一致するように更新します。
(c++ アプリ) プロパティでは、Common Properties に次のようなフィールドがあります。
対象フレームワーク: .NETFramework、Version=v4.0
これは編集できません。
問題は、C++ アプリケーションに .NETFramework が必要な理由です。