为Linux系统构建Visual Studio项目

为Linux系统构建Visual Studio项目,linux,visual-studio,build,Linux,Visual Studio,Build,有没有办法在VisualStudioforLinux系统中构建项目?这个Github存储库()对我的项目非常有用,在这个存储库中只有visual studio项目文件(.sln,c#源代码等),我在visual studio中克隆了它,并希望将其构建为linux系统,但不是作为可执行文件?这有可能吗?看一下(翻译成英文),该应用程序是基于.NET Framework构建的,它只适用于基于Windows的设备。他们的文档还说明了它在Windows XP和更高版本上受支持,并且需要.NET Fram

有没有办法在VisualStudioforLinux系统中构建项目?这个Github存储库()对我的项目非常有用,在这个存储库中只有visual studio项目文件(.sln,c#源代码等),我在visual studio中克隆了它,并希望将其构建为linux系统,但不是作为可执行文件?这有可能吗?

看一下(翻译成英文),该应用程序是基于.NET Framework构建的,它只适用于基于Windows的设备。他们的文档还说明了它在Windows XP和更高版本上受支持,并且需要.NET Framework 4.6运行时,Linux不能使用


如果它使用的是(以前的.NET Core),那么您将投入业务,但如果不在.NET中重写,您将无法运行此程序或为Linux设备构建它。

谢谢您的回答,但另外,先生,尽管我不熟悉mono,我可以把这个项目的源代码复制到一个新的mono项目中吗?我听说它可以为linux构建?@michaeljamesrojas你可以试一试!根据:描述Mono目前支持的最简单的方法是:除了WPF、WWF和有限的WCF和有限的ASP.NET异步堆栈之外的.NET4.7中的所有内容。因此,如果项目使用了这些未包含/限制的项中的任何一项,您可能仍然需要某种形式的重写,尽管可能会减少。请查看Mono网站提供的链接,了解更多有关它支持的内容。感谢您抽出时间:D、 至少现在我更相信这是可行的。