2012-03-07 14 views
7

これらの2つのバージョンのVisual Studioを同時にインストールすると、同じマシンにインストールされていると相互に干渉しますか?Visual Studio 2010でVisual Studio 11 Betaを並べてインストールできますか?

+0

歴史的に、ベータ版は常に平和的に古いRTM版と共存しているので、私は同じことがここに当てはまると仮定します。 – ildjarn

+1

同じマシンにインストールしようとしましたか?懸念される場合は、ベータ版を別のマシン(仮想マシンなど)にインストールしてください。 – Bernard

+0

[Visual Studio 11 Developer PreviewをVisual Studio 2010と並行してインストールできますか?](http://stackoverflow.com/questions/7425475/can-visual-studio-11-developer-preview-インストールされているサイドバイサイドのビジュアルスタジオ) –

答えて

5

VS11は「生きて行く」ライセンスが付属して、あなたはそれがサイド・バイ・サイドVS2010でインストールすることができます。 VS11はサイドバイサイドインストールではない.NET Framework 4.5をインストールするので注意してください。 .NET Framework 4.5をインストールすると、4.0のインプレースアップグレードであり、4.0 DLLを新しい4.5 DLLに置き換えていることを意味します。互換性の問題は想定されていませんが、インプレースアップグレードではポップアップする微妙なものがあるかもしれません。

1

私はそれらの両方をインストールしていると、彼らは絶対的な平和と一緒に暮らす:) VS 11は正式にVS 2010での側のインストールによって側をサポートしていますので、それをインストールし、あなたは問題ありません。

サイドノートとして、VS11はベータステージですが、非常に安定しています。私は公開された日からVS 11に切り替えましたが、まだバグは見つかりませんでした。

1

インストールしても問題ありません。しかし、私はVS 11をアンインストールしたので、フォーム上に定義されたイメージを持つ3.5 winformsプロジェクトは正しく機能しなくなりました。ボタンイメージをロードする際、例外 "アセンブリを読み込めませんでしたSystem.Drawing 4.0"がスローされます。私は主にWebアプリケーションを開発していて、うまく動作するので、これでもっと気にしませんでした。

+0

このMSDN文書では、理由を説明しています。 http: /msdn.microsoft.com/en-us/library/ms246609%28v=vs.110%29.aspx – EdSF

0

私は少なくともStructureMapを壊し、他の人には互換性の問題があると知っています。

+0

あなたはStructure MapがVS11で動作しないことを意味しますか?それとも、StructureMapがVS2010で動作しなくなるということですか? OPは後者の場合を求めている。私は彼が "生産"作業のためにVS2010を引き続き使用することを前提としています。 –

0

.net 4.5リリースは、インプレースアップグレードです。

これは、.net 4.0のバイナリが.net 4.5のバイナリに置き換えられることを意味します。

Microsoftは「ターゲット.NET 4.0」の機能をすることによって、これが原因となる問題を軽減しようとしました。しかしこれは、.netの以前のバージョン(.net 2.0以降に並べられているもの)をターゲットにすることとは非常に異なっています。

インプレースアップグレードであるため、「Target .net 4.0」では実際にはターゲットできません。彼らができることは、いくつかの "機能"を手動で削除することです。彼らはこれをしました(Scott Hanselmanはこれを扱うブログ記事を持っていました)。

しかし、これをあなたが実際に.net 4.0を使用していると思ってしまうようにしないでください。 .net 4.5で修正されたバグは、開発マシン上で修正され、ユーザーには修正されません。あなたがアプリケーションを開発する「.NET 4.0をターゲットに、」あなたは4.5がインストールされている.NETているされている場合

だから、あなたは危険にさらされています。誤って固定されたバグを使用した場合、デバッグ中に中断されることはありません。

.net 4.0(つまりwindows xp)のみを実行しているマシンにアプリケーションをデプロイすると、のバグはユーザので修正されません。すべての意図や目的のために

、これらの修正されたバグは今も、.NET 4.0をターゲットにする必要がある開発者のための「隠されたバグ」(ある。

最良の部分は、あなたがVS 2010またはを使用している場合、それは問題ではないということですVS 4.5。一度.net 4.5がインストールされると、バグは隠されます。

は、詳細については、この記事を参照してください:http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c05a8c02-de67-47a9-b4ed-fd8b622a7e4a/

関連する問題