运行 Windows 上的 Mac 项目可以 Visual Studio 吗?
Is it possible to run a Visual Studio for Mac project on Windows?
在 Visual Studio 中为 Mac 制作的项目可以在 Windows 上打开并在 Visual Studio 中 运行 制作吗?
我只能访问Mac,所以很遗憾我不能自己查看。
这取决于您的目标框架和库。显然,如果你使用 MonoMac 或带有 Mac-specific UI 的东西,它只会在 Mac 上 运行,但如果你正在写一个针对 .NET Core 的控制台应用程序,默认情况下它会 运行 在 Windows 上正常。要写一个跨平台的UI,你可以试试像Avalonia这样的第三方框架。
编辑:我应该补充一点,Visual Studio 用于 Mac 的 .csproj 和 .sln 格式与 VS 用于 Windows 的格式相同,因此通常一个项目或Visual Studio.
可以读取跨平台应用程序 (.NET Core) 或库(.NET Core 或 .NET Standard)的解决方案
事实上,我 运行 Parallels 与 Windows 10 在我的 Mac 上,我的存储库在共享文件夹中,并且将从我希望的任何一方编译我的跨平台应用程序运行 他们。 (有行结束注意事项和其他小烦恼,但它有效。)
在 Visual Studio 中为 Mac 制作的项目可以在 Windows 上打开并在 Visual Studio 中 运行 制作吗? 我只能访问Mac,所以很遗憾我不能自己查看。
这取决于您的目标框架和库。显然,如果你使用 MonoMac 或带有 Mac-specific UI 的东西,它只会在 Mac 上 运行,但如果你正在写一个针对 .NET Core 的控制台应用程序,默认情况下它会 运行 在 Windows 上正常。要写一个跨平台的UI,你可以试试像Avalonia这样的第三方框架。
编辑:我应该补充一点,Visual Studio 用于 Mac 的 .csproj 和 .sln 格式与 VS 用于 Windows 的格式相同,因此通常一个项目或Visual Studio.
可以读取跨平台应用程序 (.NET Core) 或库(.NET Core 或 .NET Standard)的解决方案事实上,我 运行 Parallels 与 Windows 10 在我的 Mac 上,我的存储库在共享文件夹中,并且将从我希望的任何一方编译我的跨平台应用程序运行 他们。 (有行结束注意事项和其他小烦恼,但它有效。)