是否可以在 Windows 上运行 Visual Studio for Mac 项目?

阿尼维

在 Visual Studio for Mac 中创建的项目可以在 Windows 上的 Visual Studio 中打开和运行吗?我只能访问 Mac,所以很遗憾我不能自己检查它。

广告12

这取决于您的目标框架和库。显然,如果您使用 MonoMac 或具有特定于 Mac 的 UI 的东西,它只能在 Mac 上运行,但如果您正在编写面向 .NET Core 的控制台应用程序,默认情况下它会在 Windows 上正常运行。要编写跨平台 UI,您可以尝试使用 Avalonia 这样的第三方框架。

编辑:我应该补充一点,Visual Studio for Mac 使用的 .csproj 和 .sln 格式与 VS for Windows 使用的格式相同,因此通常跨平台应用程序 (.NET Core) 或库 (.NET Core) 的项目或解决方案。 NET Core 或 .NET Standard)可以由 Visual Studio 读取。

事实上,我在我的 Mac 上使用 Windows 10 运行 Parallels,并将我的存储库放在共享文件夹中,并将从我希望运行它们的任何一侧编译我的跨平台应用程序。(有行结束考虑和其他小烦恼,但它有效。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Mac的Visual Studio上运行xUnit

Visual Studio 2017项目无法在Mac上的Parallels Desktop中运行/调试?

如何在Visual Studio for Mac上开发Windows应用

在Mac的Visual Studio上运行Scaffold-DbContext

是否可以在Windows 10上的ARM(即华硕NovaGo)上安装和使用Visual Studio 2017?

是否可以使用Visual Studio for Mac创建Windows服务?

如何在Visual Studio中将Project .netcore移动到Mac上的Windows上运行

我可以在MAC上打开现有的Visual Studio项目(C ++)吗?

Visual Studio是否可以在装有ARM处理器的Mac上使用(Apple Silicon)

Windows Phone项目未在Visual Studio 2012上显示

Visual Studio Online可以与给定项目上的TFS同步吗

在Android Studio中的Windows上导入Mac项目时出错

在Mac上运行Windows是否合法?

Android Studio IDE是否可以在Windows 10上运行?

Visual Studio 2013在Windows 10上可以正常运行吗?

在Macbook Pro上运行Visual Studio Online项目

在Windows XP上运行的免费Visual Studio?

是否可以在Mac mini上安装Windows?

是否可以搭建控制器并使用Mac上的Visual Studio Code进行查看?

是否可以运行Xamarin.UITests for Android以在Visual Studio for MAC上在MAC上运行?

在 Ubuntu 12.04 上运行一个在 Windows 上的 MS Visual Studio 中用 c++11 编写的项目

新的 Visual Studio for Mac (Xamarin Studio) 与 Windows 上的 Visual Studio 有什么不同吗?

是否可以在 Visual Studio Team Services 构建定义上创建托管的 mac OSX 代理?

我可以使用 Visual Studio Mac 运行非 .NET Core 项目吗?

在 Visual Studio 中获取 Windows 窗体应用程序项目以从窗体运行,而不必打开 Visual Studio?

如何从 mac 命令行运行 Visual Studio 项目?

是否可以在不同机器上使用 Visual Studio 打开项目?

如何在 Visual Studio Mac 上创建 VB .NET 项目?

.NET Embedding 是否适用于 Windows 上的 Visual Studio 或仅适用于 Mac 上的 VS?