发布Web服务 - 未找到

时间:2015-01-05 00:14:47

标签: dynamics-nav navision

我需要发布一些Web服务,因此我将一些页面和代码单元添加到Web服务表单中。然后,我单击“发布”复选框以使其对我的外部程序可见。当我试图访问时

http://localhost:7047/DynamicsNAV/WS/Services

它没有显示我的代码单元或页面可用。唯一存在的是SystemService。当我试图通过

来达到它时,它也不起作用
http://localhost:7047/DynamicsNAV/WS/<companyname>/Page/<wsname>

消息打印声称&#34; / Page /&#34;没找到。我不知道哪里可能有问题,我觉得我对动态解决方案没有足够的知识来解决它。也许有人在过去遇到过这个问题。我甚至不知道,在哪里搜索错误,应该写出来自发布的日志。我的这个软件版本是2009年。

2 个答案:

答案 0 :(得分:0)

或许可能是您的计算机上运行了多个NAV服务层,而您正在配置Web服务的那个不是监听端口7047的那个?只是试图消除任何可能的原因...;)

答案 1 :(得分:0)

更简单的检查,只是为了确定:

  • 这是正确的数据库吗? :)
  • 您是否指定了服务名称(拉丁字符,没有空格等)?
  • 您是否尝试过重启NAV服务器和Web服务?
  • 是上传到DB的许可证中可用的已发布对象吗?
  • 您是否尝试过发布标准页面,例如21客户卡?

(抱歉,这不是答案,但评论中没有格式:)