PDA

View Full Version : مشکل در ساخت و استفاده از وب سرویس



vaheeed
دوشنبه 09 تیر 1399, 11:01 صبح
با سلام
جاهای مختلفی اموزش ساخت و استفاده از وب سرویس در asp با سی شارپ رو خوندم و همه هم تقریبا یه چیز رو گفتن ولی برای من مشکل میخوره !!
من یه وب سرویس ساختم و روی هاست هم آپلودش کردم که کدش به این صورته :



namespace WebService
{
/// <summary>
/// Summary description for WSTakhfif
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class WSTakhfif : System.Web.Services.WebService
{


[WebMethod]
public string HelloWorld()
{
return "Hello World";
}


[WebMethod]
public string power(int x, int y)
{
return Math.Pow(x, y).ToString();
}














}
}



و برای استفاده هم وب سرویس رو به پروژه اضافه کردم و برای استفاده همه اموزش هایی که دیدم یه نمونه از وب سرویس ساختن و تابع های داخلیش رو استفاده کردند ولی من وقتی میخوام از وب سرویس نمونه بسازم خطا میده که وب سرویس من یه namespace هست نه یک type که بشه از نمونه ساخت !

vaheeed
سه شنبه 10 تیر 1399, 11:32 صبح
بالاخره حل شد . موقع اضافه کردن وب سرویس حتما باید روی گزینه Advanced باید کلیک کرد و بعد روی Add Web Refrence کلیک کرد و مراحل روی طی کرد