.net - 在 Linux/Ubuntu 上大规模部署 .net mono 应用程序

标签 .net linux deployment mono setup-deployment

我们有一个与 Mono 和 Linux 兼容的 .net 应用程序 - 用 Visual Studio 2010 编写。为了在 Windows 上部署,我们使用 Visual Studio 部署项目来构建安装程序并将文件放在正确的位置。

是否有适用于 Linux 的等效项?一些对最终用户来说安装起来同样简单易行的东西?

谢谢

罗伯托

最佳答案

对于 Ubuntu,您确实希望在发行版已​​经提供的基于 .deb/apt 的打包框架中工作(这同样适用于 Debian 衍生品;其他发行版系列有自己的系统,例如 RPM)。查看Debian guidelines for packaging CLI based applications/binaries .看看现有的基于 mono 的应用程序是如何打包的(例如 MonoDevelop、F-Stop、Tomboy)可能也很值得。

关于.net - 在 Linux/Ubuntu 上大规模部署 .net mono 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10587093/

相关文章:

c# - 如何让应用程序通过wcf数据服务使用不同的数据库

.net - DLL不复制到bin文件夹

.net - 您应该在 FormClosing 事件中处理项目吗?

linux - 页缓存与 L1 缓存?

c - 假设线程的执行顺序 - 陷阱和更正

deployment - 我是否必须在 Program Files 下构建我的 LabVIEW 仪器驱动程序?

javascript - @parcel/核心 : No transformers found for static/actions. glb

c# - 如何使用 LINQ 选择*某些*项目?

c - 创建了多少进程

c# - 必须在全局程序集缓存 (GAC) 中安装 Clickonce 部署程序集