私は2つのプロジェクトを作成して、Webサービスをテストしています。AMSX Webサービス
プロジェクトの一つは、第二のプロジェクトがメインであるASMX
namespace KioskWS
{
/// <summary>
/// Summary description for WebService
/// </summary>
[WebService(Namespace = "http://localhost/KioskWS/WebService.asmx")]
[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 WebService : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
}
}
です。 Universal Windowsを使用しており、Add Web Referenceはありません。テストするメッセージボックスにhello worldを表示するためにWebサービスを呼び出すにはどうすればよいですか?以下のコードは動作しません。助けてください!
public MainPage()
{
this.InitializeComponent();
KioskWS.HelloWorldResponse ws = new KioskWS.HelloWorldResponse();
string message = ws.ToString();
MessageDialog clickMessage = new MessageDialog(message);
clickMessage.ShowAsync();
}
https://stackoverflow.com/questions/40743255/universal-windows-platform-consuming-web-service-asmx-content-type-parsingの複製と思われます –
ところで....これはWindows 8です.x普遍的なアプリ?またはWindows 10の普遍的なアプリですか?どのsdkをターゲティングしていますか? –
Windows 10ユニバーサルアプリケーション。今すぐWebサービスをテストしようとしていますが、メッセージボックスにHello Worldを取得できません – Syy