简体   繁体   English

设置多平台应用

[英]setup for multi platform app

Let's say you have an app in Mono .net implementation. 假设您在Mono .net实现中有一个应用程序。

Now you want to create a setup - that targets multiple platforms(mac,linux, windows). 现在,您要创建一个针对多个平台(Mac,Linux,Windows)的设置。

What would you use to create such setup? 您将使用什么来创建这种设置? Are out there any oss projects? 是否有任何OSS项目?

Targeting only windows is easy - i would use WiX... 仅定位Windows很容易-我会使用WiX ...

Well, IMHO, most Linux users would mock you outright / would feel offended if you tried to ask them to run a "setup program", as most of them always do what I like to call the three command install. 好吧,恕我直言,大多数Linux用户都会嘲笑您,如果您尝试要求他们运行“安装程序”,则会感到冒犯,因为他们中的大多数人总是按照我喜欢的方式来执行这三个命令的安装。

Now, I'm not sure about cross platform compatibility, but http://nsis.sourceforge.net/ (Nullsoft Install System) is my favourite. 现在,我不确定跨平台兼容性,但是我最喜欢http://nsis.sourceforge.net/安装系统)。

Actually, come to think of it, the entire installer-setup program thing is pretty windows centric... 实际上,考虑一下,整个安装程序安装程序都是以Windows为中心的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM