2011-01-04 22 views

答えて

9

Visual Studio 2010(およびそれ以前のバージョン)は、File -> New -> New Projectを使用したときに最後に選択したフレームワークを覚えています。したがって、4.0を使用して新しいプロジェクトを作成する場合、次回に新しいプロジェクトを作成するときに、4.0がターゲットフレームワークとして事前選択されます。

EDIT:以下コメントすることはさらに:

は、私は以下のコメントに投稿されたリンク上の情報よりもわずかに小さいfaffyある別のソリューションがあり、このもう少し見ました。

必要な設定で新しいソリューション/プロジェクトを作成してから、File -> Export Templateに移動してください。そこに行ったら、新しいテンプレートを使用してFile -> New -> New Projectに行くことができます。

完全にテストされているわけではありません。

+6

問題は、「4.0本格的な4.0フレームワークの代わりに「クライアントフレームワーク」を採用しました。新しいプロジェクトを作成するときに.NET Framework 4.0を選択した場合でも。 – Achilles

+0

これは奇妙なことですが、ここで試してみましたが、同じ問題がありました。私は新しいコンソールアプリケーションプロジェクトを.NET 4として作成しましたが、プロジェクトのプロパティを確認するのに.NET Framework 4 Client Profileでした。ちょっとグーグルがこの解決策を見つけましたが、それは愚かです。http://blog.rolpdog.com/2010/04/changing-default-framework-profile-in.html – MrEyes

+0

より良い解決策を使ってオリジナルの回答を更新しました – MrEyes

0

ここにはどのようにyou do it with VS2008です。それはVS2010のための同様の(同じ?)プロセスであるようです。 (私は自分のVS2010開発環境でそれをやっただけです)

  • プロジェクトの名前を右クリックします。
  • [アプリケーション]タブをクリックします。
  • [ターゲットフレームワーク]リストで、使用するフレームワークを選択します。システム上で使用できる.NETフレームワークによって異なります。
+2

これは問題です。新しいプロジェクトを作成するたびに手動でこれを変更する必要はありません。 – Achilles

+0

@Achilles - Ah。まあ...この質問(あなたのものと同じように思える)に基づいて、それは本当に可能ではありません。 http://stackoverflow.com/questions/3927909/how-to-set-the-default-net-framework-version-for-projects-in-visual-studio-2010 – JasCav

0

あなたのVisualスタジオと同じくらい簡単です。

  1. 「ウェブサイト」の4番目のメニューオプションに移動します。

  2. ウェブサイトの下では、オプション「開始オプション」に行きます。

  3. 開始オプションの下で、[ビルド]オプションに移動します。

  4. ターゲットフレームワークをこれまでのフレームワークに変更します。

6

私はVS2010の元々の問題だと知っていますが、Visual Studio 2015ではデフォルトでターゲットフレームワークを変更する方がずっと簡単です。

新しいプロジェクトを追加する場合は、上部のフレームワークを変更する - あなたが別のプロジェクトを追加するために来るとき

Select framework when adding a project

、私はVSは私が作った最後の選択を覚えていることがわかりました。

関連する問題