2010-03-25 72 views
3

我正在考虑使用IronPython开发一个小应用程序,但是我想将我的应用程序分发给非技术人员,因此理想情况下我希望能够根据说明为他们提供标准快捷方式他们需要先安装IronPython。分发IronPython应用程序

如果可能,我甚至希望我的快捷方式来检测,如果IronPython的不存在,并且显示适当的警告,如果是这样的话(我可以用一个简单的VBScript)

麻烦的是,IronPython的不将自己置于%PATH%环境变量中,所以如果IronPython安装到非标准位置,我的快捷方式不起作用。

现在我也可以告诉我的用户“如果你安装IronPython到不同的位置,你需要去编辑这个快捷方式......”,但这对我的目标受众来说太过技术性了。

是否有任何分发我的IronPython依赖应用程序的万无一失的方式?

回答

4

我不会尝试找到IronPython - 我会将所有必需的IronPython运行时文件直接附加到您的应用程序。然后它是100%万无一失的:-)

+0

好主意 - 不知道为什么我没有想到这一点! – Justin 2010-03-26 12:34:14