是否有软件可以包装和隔离.Net应用程序以在Linux上运行它?



我有几个用.NET编写的应用程序,并在Windows中包含挂钩的组件。因此,即使在葡萄酒中,它们也不会在Linux下运行。这次单声道也不是解决方案。

我的愿望是用最小的开销运行这些应用程序。到目前为止,我让它们在虚拟机中运行(主机:Windows 10,删除了大多数功能(,但对于这种有针对性的用例,这似乎仍然过高。

是否有任何工具可用,我实际上可以将.NET应用程序包装在预先配置的虚拟机(以简化部署(中,而无需Windows许可证(我知道,我知道不太可能(或至少运行Windows剥离的版本除了绝对最小的功能(运行虚拟机的唯一原因(是该应用程序,无需计算器,Skype,Edge等(?

(

有一种称为Crossover的产品,可以正是这样做的。它似乎与葡萄酒有关,但我不确定多少。

重要的是,我无法让我的.NET应用程序在葡萄酒上运行,但我可以通过跨界车运行(在它们的一些支持下(。它有一些局限性,但它可以执行我需要做的事情,而且我不需要使用Windows运行它(我什至不必重新编译我的应用程序(。

它不是免费的,但它很便宜(少于$ 20(。

我与跨界无关,但我真的很喜欢到目前为止所看到的。

最新更新