2011-01-18 3 views
5

Я хочу распространять свое приложение C# на каждый компьютер в кластере Linux, чтобы я мог запускать его без необходимости установки моно на каждом компьютере.Распространение приложения без установки mono

Я потратил часы, пытаясь заставить mkbundle работать, но он не связывается должным образом (я не могу запустить приложение на другом компьютере, на котором не установлен моно).

Каков наилучший способ для этого?

+1

как вы работаете mkbundle? вы читали: http://www.mono-project.com/Guide:Running_Mono_Applications – IanNorton

ответ

-4

В этом случае было бы лучше установить моно отдельно - обновление вашего приложения будет проще, если вам не нужно включать моно каждый раз. Точная настройка будет зависеть от определенной величины от того, какой тип Linux вы используете, но даже если вы делаете сборку источника, есть способы сделать установку mono относительно безболезненной.

+3

mkbundle - это именно то, что нужно здесь, gentuba хочет распространять свое приложение, не полагаясь на конкретный моно на другом конце. – IanNorton

+0

Для дистрибутива конечного пользователя, который будет иметь место, но этот вопрос, похоже, касается распределения по вашему собственному кластеру - вы можете добавить моно как часть базовой настройки сервера, а обновление приложения - простая сборка, а не сложная логика установки , –

Смежные вопросы