簡體   English   中英

在Visual Studio 2008中以C#代碼使用Web引用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM