在我當前的項目中,我有一個名爲MyServices.asmx的web服務文件。這個webservice我想在我的Default.aspx.cs文件中引用。無法在我的ASP.NET項目中引用webservice(.asmx)
我的代碼:
MyServices newService = new MyServices();
newService.addUser(txFirstName.Text, txLastName.Text, txtEmail.Text,
txtUserName.Text, txtPassword.Text, txtBalance.Text);
但是,當我指的是web服務(如下圖所示),我得到錯誤說: 「類型或命名空間名稱 'MyServices' 可能找不到(您是否缺少使用指令或裝配參考?)「
我應該怎麼做才能糾正這個問題錯誤?
添加服務引用的當前解決方案仍然給我那個錯誤。你能提出什麼可能是錯誤的建議嗎?
您是否將該Web服務的Web引用添加到引用? – 2011-01-19 13:22:07
從同一個項目調用Web服務的意義是什麼?您正在彼此之上創建分層的Web請求(這增加了延遲)。 Web服務和默認頁面都應該在獨立的類中調用一些提取的邏輯。 – 2011-01-19 13:25:33