3

私のチームは、winフォームとVisual Studio 2005を使用して、プロジェクト用に多くのツールを構築しました。VS2010へのアップグレードを検討しています。

互換性の問題とアップグレードのメリットについて注意を喚起したかっただけです。

アップグレードには多くの時間と労力が必要ですか、それともVisual Studioがそれを処理しますか?

あなたの答えは私たちが決定を下すのに役立ちます。ありがとう。

4

6 に答える 6

2

長所:

  • .NET の改善 (フレームワークのバージョンをアップグレードした場合)
  • 新しい .NET 用の新しいサードパーティ ライブラリとツールの利用可能性 (上記と同じ)
  • IDE の改善

中性:

  • WinForms は、.NET 2.0 と 4.0 の間であまり変わっていません。

短所:

  • VS 2010 は非常に重いプログラムであり、スムーズに動作するにはより多くの CPU と RAM、およびより高速なディスクが必要です。

あなたが決める。

于 2012-06-12T13:53:47.317 に答える
1

C# 2008C# 2010の重大な変更を確認してから、 .NET 3.5.NET 4.0の移行の問題を確認する必要がありますが、それは Framework ターゲットをアップグレードすることを選択した場合のみです。VS 2010 で読み取りおよびコンパイルできるようにアップグレードするだけで、大きな問題は発生しません。ただし、レポート コンポーネント、SQL 接続など、VS 2010 でアップグレード/削除された外部コンポーネントがプロジェクトに含まれているかどうかを確認してください。私の経験では、サード パーティ コンポーネントが最も影響を受けます。

メリットとしては、たくさんあります。Visual Studio ギャラリーでいくつかの非常に便利な拡張機能を確認してください (私のお気に入りは無料のCoderush Xpress です) 。Roslynを使用した C# REPL の楽しさを体験してください。または、Intellisense の改善により、2008 などを使用せざるを得なくなるたびに恐怖を感じるだけです。 IDE。

于 2012-06-12T14:41:07.340 に答える
1

私の知る限り、マイナス面はありません

ビジュアル側のすべての変更が [フォームまたはユーザー コントロールの名前].Designer.[cs/vb] に配置されることだけは知っています。

私は VS2010 のユーザーであり、非常に満足しています。

しかし、VS2012 を待ちませんか?

敬具、

コルネ

于 2012-06-12T13:53:34.510 に答える
1

はい、可能で簡単ですが、アプリで使用した機能に大きく依存します。VS 2010 では減価償却しないでください。プロジェクトのバックアップを取り、変換を試みます。変換ウィザードは、アプリの変換中に発生したすべての警告とエラーを一覧表示します。その後、それに基づいて決定を下すことができます。アプリをアップグレードするかどうか

于 2012-06-12T13:54:38.207 に答える
0

賛否両論のリストには、誰もが異なる期待と違いがあります。そのため、自分に適しているかどうかを判断する最善の方法は、先に進んで試してみることです。すでに述べたように、プロジェクトファイルを開こうとすると、プロジェクトファイルがアップグレードされます(最初にバックアップを作成することも含まれます)。

試用版はMicrosoftのWebサイトからダウンロードして、既存のVS2005インストールと一緒にインストールできます。一緒にインストールする必要がある場合は、仮想マシンにインストールするか、 http://blogs.msdn.com/b/briankel/archive/2010/06/25/now-available-から既製の仮想マシンのイメージをダウンロードしてください。visual-studio-2010-rtm-virtual-machine-with-sample-data-and-hands-on-labs.aspx

于 2012-06-12T14:02:34.770 に答える
0

VS2010 で VS2005 ソリューションを開くと、ウィザードが開き、ソリューションがアップグレードされます。既存のソリューションをバックアップして、試してみてください。VS 2010 はとてもいいです!

于 2012-06-12T13:54:09.130 に答える