我们有一个与 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/