Развертывание приложения C # Windows Forms в Windows и Linux - PullRequest
0 голосов
/ 04 марта 2010

Я знаю, что в Visual Studio можно создавать установщики MSI с помощью проекта установки, но как лучше всего автоматически создать установочный файл (или любой другой упакованный файл) для Windows и Linux?

Мне нравится установщик MSI в Windows, поэтому вопрос скорее в Linux. Так есть ли лучшее решение, чем написание сценария сборки, который упаковывает все в архив TAR, который пользователь должен где-то извлечь? Например, создание пакета .deb с VS.

Ответы [ 2 ]

0 голосов
/ 04 марта 2010

http://www.go -mono.com / monotools /

Вам необходимо создать разные установщики, поскольку в Windows и Linux разные движки установщика (если вы не используете кроссплатформенный движок в комплекте). Mono Tools for VS могут помочь в пакетировании приложений.

0 голосов
/ 04 марта 2010

Посмотрите на этот простой самораспаковывающийся архив Tar, задокументированный здесь .

Надеюсь, это поможет.

...