[英]Using Web References in C# Code in Visual Studio 2008
一开始,我试图为我的问题找到任何解决方案,但没有发现任何问题。
我是Dynamics NAV Developer,所以C#不是我的“母语”;)
我必须将Win Form应用程序与Microsoft Dynamics导航连接,因此我想使用Web参考(SOAP)。
此应用程序是在Visual Studio 2008中为智能设备(Windows Mobile 5.0)创建的。
我通过右键单击解决方案并选择“添加Web参考”来添加Web参考。 我的参考名为“ WS”,因此在我的代码(按钮单击功能)中,我尝试使用此参考,即输入WS.Collectors webservice = WS.Collectors();
当我尝试编译我的项目时,出现以下错误:
错误1找不到类型或名称空间名称'WS'(您是否缺少using指令或程序集引用?)(...)
我也尝试using WS.Collectors
进入,但是它不起作用。
如何在C#代码中使用Web参考并向其中添加一些数据?
提前致谢!
您需要在指定应用程序设置的地方添加appconfig文件
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<appSettings>
<add key="ServiceBaseUrl" value="http://yourserver" />
<add key="ServicePort" value="yourportvalue"/>
<add key="InstanceName" value="DynamicsNAV"/>
<add key="ServiceType" value="Codeunit"/>
<add key="ServiceName" value="Your Service Name" />
<add key="CompanyName" value="your company name"/>
<add key="ServiceBaseOther" value="WS"/>
<add key="UserName" value="YourUsername"/>
<add key="Password" value="YourPassword"/>
<add key="Domain" value="Your Domain"/>
<add key="TimeInterval" value="60000"/>
</appSettings>
</configuration>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.