M1 Macbook Pro で Windows 11 の ARM バージョンを実行し、Visual Studio .Net 4+ プロジェクトをコンパイルできますか?

M1 Macbook Pro で Windows 11 の ARM バージョンを実行し、Visual Studio .Net 4+ プロジェクトをコンパイルできますか?

M1 Mac で Visual Studio 2022 を実行し、ARM バージョンの Windows 11 で古い .Net 4.7.2 プロジェクトをコンパイルできるかどうかについての情報が見つからないようです。

答え1

クイックアップデート:

私は現在、Parallels With VS 2022 経由で Wi​​ndows 11 ARM を実行している M1X Macbook Pro を持っており、古い .Net プロジェクト (Web フォーム/MVC) を実行することが可能です。4.5 から 4.8 までのプロジェクトをテストして実行しました。

すべてが実行され、構築されます。

答え2

Visual Studio 2019 を実行し、ARM バージョンの Windows 10 経由で .Net 4.7.2 プロジェクトをコンパイルできるかどうかに関する情報は見つからないようです。

Visual Studio 2019 は x86 システムでのみ動作します。Visual Studio Code を使用して .NET (Core) 5 プロジェクトをコンパイルできます。.NET 4.7.2 は Windows 10 にはインストールされていません (特にここ数年) が、x86 ハードウェアには、特定のバージョンの .NET Framework をターゲットにできるターゲット パックがあります。

.NET 5 はネイティブで ARM をサポートしていることは注目に値します。ARM .NET Framework プロジェクトを x86 ハードウェアでコンパイルすることもできます。

Visual Studio は x86 アーキテクチャ ベースのプロセッサをターゲットとして構築されており、ARM ベースのプロセッサ用の Visual Studio バージョンはありません。

ソース:ARM 搭載デバイス上の Visual Studio

関連情報