PDSOE版本4.5.2,OE 11.7.1 - 64位- Win 10 64
我在我的PSDOE中打开了一个网络速度(.w)。如果我只需右键单击此代码并在上下文菜单(Ctrl+Shift+C)中选择Check语法,它将从.w使用的包含文件中返回一个有关get-cookie()的错误:
语法检查:**无法理解-- "GET-COOKIE“之后。(247)
在我的.w中,我有所有必要的Webspeed文件--包括proto.i,它将具有前进的get-cookie函数签名等等。
到目前为止,我可以想到普罗帕斯和所有这些,但有两件事使事情变得更复杂了:
如果我选择编译代码而不是检查语法,它就会编译得很好--这告诉我,我的所有包含文件和propath都已正确配置,并且都已设置好,生成了一个
如果从
我下载了OE 12.3,尝试了同样的事情,得到了同样的行为。我检查了所有的propath,它是正确的(代码编译),我尝试重新启动AVM,没有区别,我尝试了一个共享的AVM,没有区别。
特别是在12.3上了同样的问题之后,我的想法就没有了。
您是否碰巧有其他的想法或其他东西可以解释PDSOE中的检查语法行为?
谢谢!
发布于 2020-12-17 05:29:47
所以你的项目配置听起来没问题。您应该打开一个与进步技术支持IMHO的电话。
如果您的.w文件是映射的web对象,而不是CGI包装器,那么您可能对OpenEdge 12.3上的文件没有什么支持,因为PASOE不支持运行它们。有一个增强请求可供表决:https://openedge.ideas.aha.io/ideas/OPENEDGE-I-753?utm_source=idea_comment_mailer&utm_medium=email&utm_campaign=subscribers
但是,在OpenEdge 11.7.1上,应该仍然支持这一点。
不过,CGI包装器在OpenEdge 12.3上应该工作得很好。
https://stackoverflow.com/questions/65325823
复制相似问题