0

.NET 3.5 で開発されたアプリケーションがあります。.NET 4.0 を搭載した PC では、このアプリケーションはまったく実行されません。アプリケーションには全部で 2 つの dll と 2 つの exe が含まれています (すべて私が開発したものです)。

.NET4.0 は後方互換性がないことを知り、この問題が発生しました。さて、.NET4.0 または 4.5 を使用して PC 上でアプリケーションを実行するにはどうすればよいでしょうか。私はちょうどVS2010をインストールしました(VS2008を持っています).net <= 3.5 & >= 4.0を使用してPCでアプリケーションを実行するために何をどのように行うべきか知りたいですか?VS2010 のインストール後に 3.5 で作成したアプリケーションをまだコンパイルまたは実行していません。

3.5 用に 1 つ、.net の上位バージョン用に 1 つの 2 つのアプリが必要ですか?

あなたの指導が必要です....

ありがとう

4

1 に答える 1

2

はい、2つのバージョンを維持する必要があります。

  • > =.NET4用に1つ
  • <.NET4用に1つ

通常、.NET 4バージョン用に1つのブランチを作成し、古いフレームワーク用に1つのブランチを作成します。

.NET 4のブランチは、新しい機能を追加するブランチになります。
古いフレームワークのブランチは、.NET 4への移行を促す新機能を受け取りません。このブランチは、主要なバグ修正やセキュリティの脆弱性の修正などの重要な更新のみを受け取ります。

于 2013-01-22T15:20:31.363 に答える