无需安装mono即可分发应用程序

无需安装mono即可分发应用程序,mono,mkbundle,Mono,Mkbundle,我想将我的c#应用程序分发到linux集群上的每台计算机,这样我就可以运行它,而无需在每台计算机上安装mono 我花了数小时试图让mkbundle工作,但它没有正确绑定(我无法在另一台没有安装mono的机器上运行该应用程序) 最好的方法是什么?在这种情况下,单独安装mono可能会更好-如果不必每次都包含mono,更新应用程序会更容易。确切的安装在一定程度上取决于您使用的是哪种linux,但即使您正在进行源代码构建,也有一些方法可以使mono安装相对轻松。mkbundle正是这一点,gentuba

我想将我的c#应用程序分发到linux集群上的每台计算机,这样我就可以运行它,而无需在每台计算机上安装mono

我花了数小时试图让mkbundle工作,但它没有正确绑定(我无法在另一台没有安装mono的机器上运行该应用程序)


最好的方法是什么?

在这种情况下,单独安装mono可能会更好-如果不必每次都包含mono,更新应用程序会更容易。确切的安装在一定程度上取决于您使用的是哪种linux,但即使您正在进行源代码构建,也有一些方法可以使mono安装相对轻松。

mkbundle正是这一点,gentuba希望在不依赖另一端特定mono的情况下分发其应用程序。对于最终用户分发,可能是这样,但这个问题似乎是关于在您自己的集群中分发的-您可以将mono添加为基本服务器设置的一部分,更新应用程序是一个简单的程序集上传,而不是复杂的安装逻辑。你是如何运行mkbundle的?你读过: