1 ضمیمه
راهنمایی برای خطای : The remote server returned an error
با سلام خدمت دوستان گرامی من یک وب سرویسی نوشتم وقتی خود وب سرویس رو تست میکنم به صورت
http://localhost:27214/MemberClass.svc/ExpertForJob/1
در مرورگر جواب میده
وقتی میرم وب سرویس رو به پروژم اضافه میکنم و پروژه رو اجرا میکنم خطای
ضمیمه 144773
تا اینجا مشکلی نیست من خود تابع رو به صورت زیر نوشتم ببینید:
[OperationContract]
[WebGet(ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Wrapped, UriTemplate = "ExpertForJob/{JobId}")]
[Description("Return MemberExpertList")]
List<JobExpertData> ExpertForJob(string JobId);
واینم تابع خودش:
public List<JobExpertData> ExpertForJob(string JobId)
{
List<JobExpertData> JobExpertlist = new List<JobExpertData>();
List<JobExpert> item = new List<JobExpert>();
int _JobId;
Int32.TryParse(JobId, out _JobId);
item = _Members.JobExperts.Where(a => a.JobId == _JobId).ToList();
for (int i = 0; i < item.Count; i++)
{
JobExpertData obj = new JobExpertData();
obj.ExpertId = Convert.ToInt32(item[i].ExpertId);
obj.JobId = Convert.ToInt32(item[i].JobId);
obj.ExpertTitle = item[i].Expert.Title;
JobExpertlist.Add(obj);
}
return JobExpertlist;
}
میشه یه راهنمایی بکنید
نقل قول: راهنمایی برای خطای : The remote server returned an error
خططای 404 داره میده یعنی نمیتونه تو این آدرس پیداش كنه، ممعن هستید كه وب سرویس شما روی اون آدرس آنلاین هست؟ یعنی شما وقتی میری روی پروژه دوم كه از ب سرویس استفاده كنی باید پروژه وب سرویست اجرا باشه