我有一个在Visual Studio中连接SWI-Prolog的程序。以前,我使用VS2010(XP),一切正常。然后我升级我的VS成为VS2012(Win7),现在我的代码出了问题。
说到以下代码:
PlEngine.Initialize(param);
它总是给我以下异常信息:
The specified module could not be found. (Exception from HRESULT: 0x8007007E)
由于升级过程,有人可以发现我犯了什么错误,或者我可能做了哪些修改?
有关我的代码的其他信息:
非常感谢任何帮助。
非常感谢
答案 0 :(得分:5)
我终于得到了答案。 与VS2010不同,在VS2012中,您似乎必须在VS2012中添加SWI-Prolog包。 所以使用Nuget添加SWI.Prolog包。 怎么样?
请参阅:https://nuget.org/packages/SWI.Prolog
VS2012现在将识别SWI.Prolog。
非常感谢