C# 可以在Windows上运行Visual Studio for Mac项目吗?
在Visual Studio for Mac中创建的项目能否在Windows上的Visual Studio中打开并运行?C# 可以在Windows上运行Visual Studio for Mac项目吗?,c#,visual-studio,visual-studio-mac,C#,Visual Studio,Visual Studio Mac,在Visual Studio for Mac中创建的项目能否在Windows上的Visual Studio中打开并运行? 我只能访问Mac,所以很遗憾我不能自己检查它。这取决于您针对的框架和库。显然,如果您使用MonoMac或其他与Mac特定的用户界面,它将只在Mac上运行,但如果您正在编写一个针对.NET Core的控制台应用程序,默认情况下,它将在Windows上正常运行。要编写跨平台UI,您可以尝试使用第三方框架,如Avalonia 编辑:我应该补充一点,Visual Studio for
我只能访问Mac,所以很遗憾我不能自己检查它。这取决于您针对的框架和库。显然,如果您使用MonoMac或其他与Mac特定的用户界面,它将只在Mac上运行,但如果您正在编写一个针对.NET Core的控制台应用程序,默认情况下,它将在Windows上正常运行。要编写跨平台UI,您可以尝试使用第三方框架,如Avalonia 编辑:我应该补充一点,Visual Studio for Mac使用的.csproj和.sln格式与VS for Windows使用的格式相同,因此通常跨平台应用程序(.NET Core)或库(.NET Core或.NET Standard)的项目或解决方案都可以由Visual Studio读取
事实上,我在Mac上运行与Windows 10并行的程序,在共享文件夹中运行我的repo,并将从我希望运行它们的任何一方编译我的跨平台应用程序。(有行结束注意事项和其他小麻烦,但它是有效的。)这取决于您针对的框架和库。显然,如果您使用MonoMac或其他与Mac特定的用户界面,它将只在Mac上运行,但如果您正在编写一个针对.NET Core的控制台应用程序,默认情况下,它将在Windows上正常运行。要编写跨平台UI,您可以尝试使用第三方框架,如Avalonia 编辑:我应该补充一点,Visual Studio for Mac使用的.csproj和.sln格式与VS for Windows使用的格式相同,因此通常跨平台应用程序(.NET Core)或库(.NET Core或.NET Standard)的项目或解决方案都可以由Visual Studio读取 事实上,我在Mac上运行与Windows 10并行的程序,在共享文件夹中运行我的repo,并将从我希望运行它们的任何一方编译我的跨平台应用程序。(有行结束的考虑和其他小麻烦,但它是有效的。)