Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[VS 2005] Problema di connessione emulatore Win Mobile 5.0 Pocket PC
martedì 02 gennaio 2007 - 18.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
walteroli
Profilo
| Newbie
36
messaggi | Data Invio:
mar 2 gen 2007 - 18:44
Ciao a tutti,
è la prima volta che posto un problema.
Ho creato un web service di prova che legge dati da una tabella di un DB sql server 2005 e li serializza in un file xml.
Ho poi creato una device application in cui ho referenziato in WS. Quando lancio la device application mi restituisce questo messaggio:
532x234
15Kb
Devo configurare l'emulatore o che altro, non riesco proprio a capire...
Grazie in anticipo
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 2 gen 2007 - 21:47
ciao,
quando con visual studio ti attacchi ad un emulatore, controlla nel Device Emulator Manager che sia stata fatta una connessione, ma non solo con la freccia verde (e quindi a video hai la finestra dell'emulatore) ma che sia anche stato "agganciato" e che quindi l'icona sia quelle delle connessioni di rete (icona bianca).
Quello che intendo è fattibile cosi':
- Apri Device Emulator Manager
- tastoDX sopra ad un nodo dell'emulatore->Connect
- l'icona del nodo della treeview diventa "freccia verde"
- ancora sopra a quel nodo tastoDX->Cradle
- l'icona cambia e si attiva activeSync
Controlla bene che si attivi ActiveSync e che quindi l'icona nn rimanga "freccia verde" nel caso succeda prova a fare il "cradle" a mano...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
walteroli
Profilo
| Newbie
36
messaggi | Data Invio:
mer 3 gen 2007 - 09:32
Grazie per la risposta,
ho provato, ma credo il problema sia più legato alla connessione a IIS su cui risiede il WS; infatti l'applicazione su ppc gira normalmente, ma è quando vado a richiamare il WS che mi restituisce l'errore.
Walter
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 3 gen 2007 - 18:15
ciao,
hai provato a chiamare l'url del webservice on internet explorer? perche' dovrebbe risponderti con la lista dei metodi pubblici.
Poi se alcuni di questi hanno parametri primitivi come stringhe, int etc...allora puoi anche provare ad invocare il metodo stesso, sempre da browser ovviamente...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
walteroli
Profilo
| Newbie
36
messaggi | Data Invio:
mer 3 gen 2007 - 19:19
Si, infatti è proprio quello che mi lascia perplesso:
- L'applicazione Device funziona per quelle che sono le sue procedure interne.
- I metodi pubblici del WS funzionano se richiamati da browser.
Non funziona il richiamo del WS da Device App.
Secondo me è un problema di IIS, qualche permission, qualche stupidaggine insomma, ma non riesco proprio a venirne a capo...
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 4 gen 2007 - 23:51
ciao,
la cosa è strana se i metodi da browser funzionano, non vedo perche' non devono funzionare tramite chiamata da codice...soliti misteri del computer
Cmq ti chiedo:
- l'url a cui punta il palmare è giusto?
- hai aggiornato i riferimenti web? (tasto destro sopra al riferimento web)
- ti da errore di authenticazione? magari nel palm fai qualche impersonificazione di qualche utente e non è abilitato nell'autenticazione (magari windows) del webservice...
A parte questo, un buon tool per testare i webservice anche complessi, è questo:
http://www.gotdotnet.com/team/tools/web_svc/default.aspx
potrebbe aiutarti a capire il problema...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
walteroli
Profilo
| Newbie
36
messaggi | Data Invio:
ven 5 gen 2007 - 09:00
Non ho ancora risolto il problema, ma grazie comunque per il link che mi hai consigliato. E' assai interessante quel tool. Nel fine settimana mi metterò d'impegno per cercare di scoprire l'arcano...
Spero di riuscirci.
Grazie ancora.
Walter
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !