新しい仕事用ラップトップを受け取ったばかりで、MSDN サブスクリプションを持っています。私の古いラップトップには VS 2008、2010、および 2012 がありました。回避できるのであれば、これらすべてを再度インストールしたくありません。ここでの主な質問は、VS 2013 にアクセスできる場合に VS 2012 をインストールする理由があるかどうかです。Projects & Solutions には互換性があると思いますが、VS 2012 (さらに言えば VS 2010) を再度インストールする理由は他にありますか? VS2010 で作成された MVC 3 アプリがある場合、プロジェクト タイプを「アップグレード」しなくても、VS2013 でそれを開いて操作することはできますか?
2 に答える
それは、あなたが取り組んでいるプロジェクトの種類に大きく依存します。実際、VS の新しいリリースごとに、特定の機能が削除されます。
http://msdn.microsoft.com/en-us/library/vstudio/hh266747.aspx
ASP.NET MVC 3 は VS2013 ではサポートされていません。
レックスの答えはかなり良いです。また、 C++/CLIを使用している場合、Visual Studio 2013 にアップグレードすると .NET 4.5 をターゲットにする必要があることも付け加えておきます。これは、ユーザーが .NET 4.0 しか持っていない場合などにはまったく望ましくない可能性があります。
"Platform Toolset"
VS2013 で VS2010 や VS2012 などの古いフレームワークを使用できるようにすることで、古いフレームワークを引き続きターゲットにすることができますが、これらのいずれかをインストールする必要があります。私はこの正確なシナリオ (VS2010 + VS2013) を使用していますが、非常にうまく機能します。(特定の仮想マシンには 2012 ではなく、VS2010 と 2013 しかありません。)
更新: C++/CLI に関する私の声明を裏付けるMSDN ページを参照用に示します。