天天看點

Windows Mobile平台Web Service調試經驗一則

剛開始學習 Windows Mobile平台上的Web Service,結果在模拟器上調試程式總是通不過。最後,郁悶的發現Url屬性不能用localhost,必須用機器名。

Windows Mobile平台Web Service調試經驗一則

         private   void  button1_Click( object  sender, EventArgs e)

Windows Mobile平台Web Service調試經驗一則
Windows Mobile平台Web Service調試經驗一則

         ... {

Windows Mobile平台Web Service調試經驗一則

            localhost.Service ws = new PPCClient.localhost.Service();

Windows Mobile平台Web Service調試經驗一則

            //這樣寫死活過不去,很奇怪

Windows Mobile平台Web Service調試經驗一則

            //ws.Url = "http://localhost/WebServiceDemo/Service.asmx";

Windows Mobile平台Web Service調試經驗一則

            //compaq-f76274c9是機器名

Windows Mobile平台Web Service調試經驗一則

            ws.Url = "http://compaq-f76274c9/WebServiceDemo/Service.asmx";

Windows Mobile平台Web Service調試經驗一則

            MessageBox.Show(ws.HelloWorld());

Windows Mobile平台Web Service調試經驗一則

        }

寫成localhost的時候在模拟器上用IE也可以打開服務的,不知道在程式裡怎麼就不行了,哪位高手指點一下。

繼續閱讀