TL;DR:如今在Linux上运行VS2015解决方案有哪些选择?我有一个在Windows中运行良好的.NET应用程序,并且已收到将其移植到Linux的请求。我一直在努力理解它在2015年的今天意味着什么,但我真的很困惑所有指向Mono的旧帖子和谈论vNext的新帖子(仍然提到Mono)。此外,我对.NET有很好的背景,但我对Linux了解不多...我按照最近的教程成功地在Linux中编译并运行了一个HelloWorld控制台应用程序。这需要安装一些我不知道的东西,包括Mono,然后运行一些“k”命令(kpmrestore、kpmbuild、krun)。但是现在我不知道如何继续我的真实
TL;DR:如今在Linux上运行VS2015解决方案有哪些选择?我有一个在Windows中运行良好的.NET应用程序,并且已收到将其移植到Linux的请求。我一直在努力理解它在2015年的今天意味着什么,但我真的很困惑所有指向Mono的旧帖子和谈论vNext的新帖子(仍然提到Mono)。此外,我对.NET有很好的背景,但我对Linux了解不多...我按照最近的教程成功地在Linux中编译并运行了一个HelloWorld控制台应用程序。这需要安装一些我不知道的东西,包括Mono,然后运行一些“k”命令(kpmrestore、kpmbuild、krun)。但是现在我不知道如何继续我的真实
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前。我是一名.Net开发人员,想研究在Mono上构建和运行我们的框架。如果初始项目成功,我会很乐意投资操作系统学习曲线,但现在我想专注于启动和运行并查看代码工作。如果我对Linux知之甚少,但我是一名经验丰富的开发人员,那么最好的发行版是什么?我希望多快(几小时/几天/几周?)实现这一目标?一些反馈到目前为止(感谢您的回答,伙计们):决定使用CentOS
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前。我是一名.Net开发人员,想研究在Mono上构建和运行我们的框架。如果初始项目成功,我会很乐意投资操作系统学习曲线,但现在我想专注于启动和运行并查看代码工作。如果我对Linux知之甚少,但我是一名经验丰富的开发人员,那么最好的发行版是什么?我希望多快(几小时/几天/几周?)实现这一目标?一些反馈到目前为止(感谢您的回答,伙计们):决定使用CentOS
我刚从.net开发转到LINUXMONO开发...我之前没有太多linux开发经验..我需要在monoc#中创建一个后台服务(如Windows服务)..这可能吗..是否可以从monoc#访问LINUXnativeAPI。(比如来自winc#的winAPI调用).. 最佳答案 我使用脚本,所以我可以捕获退出代码并使用它来执行自动更新和其他操作。如果崩溃,它还会自行重启,并在重启时通过日志文件的最后x行向您发送电子邮件。/etc/init.d/MyMonoApp#!/bin/sh#/etc/init.d/MyMonoApp#APP_NA
我刚从.net开发转到LINUXMONO开发...我之前没有太多linux开发经验..我需要在monoc#中创建一个后台服务(如Windows服务)..这可能吗..是否可以从monoc#访问LINUXnativeAPI。(比如来自winc#的winAPI调用).. 最佳答案 我使用脚本,所以我可以捕获退出代码并使用它来执行自动更新和其他操作。如果崩溃,它还会自行重启,并在重启时通过日志文件的最后x行向您发送电子邮件。/etc/init.d/MyMonoApp#!/bin/sh#/etc/init.d/MyMonoApp#APP_NA
使用mono将.NETWindows服务迁移到Linux的最佳方法是什么?我一直试图避免将应用程序作为计划命令执行。是否有可能获得类似行为的服务/系统守护进程(在Linux中)? 最佳答案 在Linux下,deamons是简单的后台进程。没有像在Windows中那样使用特殊的控制方法(例如start()、stop())。将您的服务构建为一个简单的(控制台)应用程序,并在后台运行它。使用类似daemonize的工具将程序作为Unix守护进程运行,并记住将mono指定为要激活的程序。正如其他人所说,mono-service是运行使用Se
使用mono将.NETWindows服务迁移到Linux的最佳方法是什么?我一直试图避免将应用程序作为计划命令执行。是否有可能获得类似行为的服务/系统守护进程(在Linux中)? 最佳答案 在Linux下,deamons是简单的后台进程。没有像在Windows中那样使用特殊的控制方法(例如start()、stop())。将您的服务构建为一个简单的(控制台)应用程序,并在后台运行它。使用类似daemonize的工具将程序作为Unix守护进程运行,并记住将mono指定为要激活的程序。正如其他人所说,mono-service是运行使用Se
有许多库为与MySql数据库交互的C#代码提供Linq功能。其中哪一个在Mono上最稳定和可用?背景(大部分无关紧要):我有一个简单的C#(.Net2.0)程序更新MySql数据库中的值。它每晚通过cron作业执行,并在Pentium3450Mhz、Linux+Mono上运行。我想使用Linq(.Net3.5)重写它,主要是作为练习(我还没有使用过Linq)。 最佳答案 MySql的唯一(免费)linq提供程序是DbLinq,而且我认为距离生产就绪还有很长的路要走。还有MyDirect.Net这是商业性的,但我听说过对其功能的褒贬不
有许多库为与MySql数据库交互的C#代码提供Linq功能。其中哪一个在Mono上最稳定和可用?背景(大部分无关紧要):我有一个简单的C#(.Net2.0)程序更新MySql数据库中的值。它每晚通过cron作业执行,并在Pentium3450Mhz、Linux+Mono上运行。我想使用Linq(.Net3.5)重写它,主要是作为练习(我还没有使用过Linq)。 最佳答案 MySql的唯一(免费)linq提供程序是DbLinq,而且我认为距离生产就绪还有很长的路要走。还有MyDirect.Net这是商业性的,但我听说过对其功能的褒贬不