Распространение приложений IronPython - PullRequest
3 голосов
/ 25 марта 2010

Я подумываю о разработке небольшого приложения с использованием IronPython, однако я хочу распространить свое приложение среди не техников, и поэтому в идеале я хочу иметь возможность дать им стандартный ярлык для моего приложения вместе с инструкциями, которые им нужны сначала установить IronPython.

Если возможно, я даже хочу, чтобы мой ярлык обнаруживал, если IronPython отсутствует, и отображал подходящее предупреждение, если это так (что я могу сделать, используя простой VbScript)

Проблема в том, что IronPython не помещает себя в переменную окружения% PATH%, и поэтому, если IronPython установлен в нестандартном месте, мой ярлык не работает.

Теперь я также могу сказать своим пользователям: «Если вы устанавливаете IronPython в другое место, вам нужно перейти и отредактировать этот ярлык и ...», но это все становится слишком техническим для моей целевой аудитории.

Есть ли надежный способ распространения моего приложения, зависимого от IronPython?

1 Ответ

4 голосов
/ 26 марта 2010

Я бы не пытался найти IronPython - я бы добавил все необходимые файлы времени выполнения IronPython прямо в ваше приложение. Тогда это на 100% надежно: -)

...