【问题标题】:Deploying Application that use SWI-Prolog without installing SWI-Prolog在不安装 SWI-Prolog 的情况下部署使用 SWI-Prolog 的应用程序
【发布时间】:2013-02-12 06:34:47
【问题描述】:

我创建了一个在其中使用 SWI-Prolog 的 VS-Package 应用程序 (.vsix)。

我的问题是:如何在不要求用户运行 SWI-Prolog 安装程序的情况下部署我的 VS-Package 应用程序(VS 2012)?我可以在我的客户端计算机中创建一个文件夹并在其中复制一些 SWI-Prolog 库吗?

谢谢

【问题讨论】:

  • 你读过docs吗?
  • 嗨 CapeliC。我读了它,但仍然无法真正解决我的问题。你能给我更多的线索吗?注意:我的应用程序不是纯粹从 SWI-Prolog 构建的。我在 VS-2012 Package 应用程序中使用 SWI-Prolog。
  • 对不起,我没有VS2012,所以不能说细节,也没有开始测试用例。 AFAIK manifest 是配置可执行代码位置的方法,但在我过去的实际设置中几乎没有用处。

标签: visual-studio-2012 swi-prolog vspackage


【解决方案1】:

根据the docs 是保存状态并传入模拟器的情况:

swipl -o mystate --stand_alone=true -c myload.pl

--Options 被传递给 qsave_program/2,因此如果您需要更多自定义,可能的值将在链接中讨论。 A docs example, also worth a read

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-01
    • 2016-01-16
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多