【发布时间】:2019-01-23 21:51:40
【问题描述】:
一开始,我试图为我的问题找到任何解决方案,但没有找到任何解决方案。
我是 Dynamics NAV 开发人员,所以 C# 不是我的“原生”语言 ;)
我必须将我的 Win Form 应用程序与 Microsoft Dynamics NAV 连接起来,因此我想使用 Web Reference (SOAP)。
此应用程序是在 Visual Studio 2008 中为智能设备 (Windows Mobile 5.0) 创建的。
我通过右键单击我的解决方案并选择“添加 Web 引用”来添加 Web 引用。
我的参考被命名为“WS”,所以在我的代码(按钮点击功能)我尝试使用这个参考,即输入WS.Collectors webservice = WS.Collectors();
当我尝试编译我的项目时,出现以下错误:
错误 1 找不到类型或命名空间名称“WS”(您是否缺少 using 指令或程序集引用?)(...)
我也尝试输入using WS.Collectors,但它不起作用。
如何在我的 C# 代码中使用我的 Web 引用并向其中添加一些数据?
提前致谢!
【问题讨论】:
-
我编辑了这篇文章 ;),这只是本文中的错误。显然我使用了“WS”。有任何想法吗? ;)
-
你有一个'using WS;`指令和你的其他 using 指令吗?
-
我在帖子中添加了屏幕截图。你可以检查一下。我在“WS”代码下看到一条蓝线;)
-
您是否在右侧“解决方案资源管理器”窗口中看到添加它的项目下方的 Web 引用?如果是这样,你能扩大它吗?您应该在那里看到一个 Web 服务类(忽略所有其他类)。该类在哪个命名空间中?
-
另外,你试过
using WS;把它放在最上面。
标签: c# winforms web-reference smart-device windows-mobile-5.0