.NET3.5 を使用して C# で開発された単一のプロジェクトとして一連のアプリケーションがあります。アプリは NET4 を搭載した PC では動作しません。すべての機能が NET4 で動作しているかどうかを確認するために追加してテストしました。Net フレームワークを 3.5 から 4.0 に変更しました。
同じアプリが NET4 で 1 つのエラーもなくコンパイルおよびビルドされました。アプリには、Properties.Settings に UserSettings が含まれています。バージョンを 2.0.0 から 4.0.0 に変更したところ、アプリが実行を開始しました。
私の質問: コードは NET3.5 & 4.0 と互換性があります。しかし、現時点で唯一の問題は、appConfig の Version の値が .NET3.5 と .NET4.0 のバージョンで異なることです。とにかく、上記の状況、つまりバージョンタグの値を処理するために、NET3.5および4に同じコードを使用できますか? また、追加できますか
<startup>
<!-- FOR .NET 3.0 & 3.5, 3.0.50727 CLR is only used -->
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
<supportedRuntime version="v2.0" /> <!-- For Net 2.0, 3.0, 3.5 -->
NET 4.0 または 3.5 を搭載した PC でアプリを実行するには?
ヘルプ、ガイダンスをいただければ幸いです。
ありがとう