単一の .NET exe を 2.0 から 4.5 までのすべてのバージョンの .NET で、個別のバイナリを使用せずに動作させることは可能ですか?
私がする必要があるのはConsole.Writeline("Hello world");
単一の .NET exe を 2.0 から 4.5 までのすべてのバージョンの .NET で、個別のバイナリを使用せずに動作させることは可能ですか?
私がする必要があるのはConsole.Writeline("Hello world");
はい、フレームワーク.Net2.0をターゲットにしていることを確認してください。
次のように表示される場合があります。.NETFrameworkのバージョンの互換性
.NET Framework 4.5は、.NET Frameworkバージョン1.1、2.0、3.0、3.5、および4で構築されたアプリケーションと下位互換性があります。つまり、以前のバージョンの.NETFrameworkで構築されたアプリケーションとコンポーネントは.NETFramework4.5。
.NET 2.0をターゲットにすることができます。これは、下位互換性のために.NET4.0でも実行されます。
.Net Framework 2.0 を使用して任意の IDE でアプリケーションをクレートします。2.0 以上の任意のフレームワークで実行できるようにします。.Net Framework は下位互換性をサポートしています。