使用VS for Mac时,为什么.NET Framework是有效的构建目标

时间:2018-01-23 19:06:08

标签: .net .net-core visual-studio-mac

使用Visual Studio for Mac 7.3.3,为什么我能够创建面向.NET Framework 4.x的解决方案?

复制步骤:

  1. (file-> new solution-> other-> .NET-> Console Project)或 (file-> new solution-> other-> .NET-> asp.net MVC Project)

  2. 右键单击该项目并在Build-> General下检查,您可以看到您的目标是.NET Framework 4.x. Targeting .NET Framework on VS for Mac

  3. 这怎么可能/为什么这个有效?我的理解是,.NET Framework仅受Windows支持,Linux和OSX仅限于创建.NET Core应用程序。

1 个答案:

答案 0 :(得分:2)

.NET Framework应用程序可以使用Mono在Mac / Linux上运行:http://www.mono-project.com/