السلام عليكم ..
عندي مشكله مع الـ Web Services..
انا اليوم كتبت اول WS ولكن واجهتني مشكله صغيره بسبب System.Web.Services.WebService بالسطر التالي:
public class Employee //: System.Web.Services.WebService
طبعاً بعد البحث ولأني مااستخدم الكلاس وعلى كلام احد الاعضاء بأحد المنتديات الاجنبيه بحذف الـ Inh. من السطر .. وبعد حذف الجزء الاخير من الـ WS، اشتغل الـ WS بدون مشاكل
الان وعند استخدام الـ WS عند الكلاينت فللأسف ماتعرف على الـ WS عند استخدام Add Web Refernece وكان الخطأ:
Parser Error Message: Could not create type 'Employee'.
Source Error:
Line 1: <%@ WebService Language="C#" CodeBehind="~/App_Code/Employee.cs" Class="Employee" %>
كود للاستفاده:
هذا السطر موجود بمشروع الـ WS (عند كتابه الـ Code behind)
[WebService(Namespace = "
http://x/y/z")]وفي الكلاينت وعند الضغط على Add Web Reference.. اقوم بكتابة نفس الـ URL ولكن يظهر الخطأ اللي كتبته سابقاً
هل من حل؟