La mia applicazione SL è commerciale e funziona perfettamente su centinaia di macchine.Nessuna richiesta WCF viene inviata da Silverlight sul computer client
SL sta utilizzando un servizio WCF e funziona come previsto, ma oggi ho osservato il comportamento sul computer client, dove letteralmente non viene effettuata alcuna chiamata al server.
Dopo aver fatto clic sul pulsante che invia una chiamata, si verifica un errore e nessun record sulla chiamata WCF viene creato in Fiddler.
errore è:
[HttpWebRequest_WebException_RemoteServer]
Arguments: NotFound
Debugging resource strings are unavailable...
ho letto su questo errore che la gente consiglia di utilizzare Fiddler, ma come ho detto non v'è alcuna chiamata visualizzato in Fiddler
Così problema è peggio di quanto pensassi all'inizio.
Va e viene. Al momento abbiamo trovato una soluzione funzionante che risolve il problema dopo che appare anche se non ha alcun senso per me.
Per esempio, se ottengo questo errore in cromo & mozilla & versione OOB, lanciare un programma in IE funziona, e dopo che Chrome, Mozilla & OOB iniziare a lavorare troppo.
Cosa è che stesse persone che hanno avuto questo problema risolto con questa soluzione l'esperienza di nuovo in alcuni giorni, come una settimana, senza alcuna ragione apparente, e poi combinazione di lanci da varie posizioni aiuta (in genere Internet Explorer aiuta di più).
Qualsiasi aiuto apprezzato, avvio una taglia come il suo bug piuttosto malato e ho bisogno di risolverlo in qualche modo.
Aggiornamento
Strano IE correzione scenario:
Ad un certo punto la versione OOB ottiene in stato in cui non invia alcuna richiesta WCF per server. (il violinista non lo vede, il server non lo ottiene). Dopo aver lanciato la versione web in IE, e premendo lo stesso pulsante, che invia la richiesta WCF otteniamo il risultato desiderato nella versione web di IE.
Senza modificare qualcos'altro, solo rilanciando la versione di OOB che era in questo stato più buggest, rende la versione di OOB funziona correttamente. Non è stato reinstallato, non è stato modificato, niente.
Questo è ciò che chiamo "IE cura" di questo problema. Quindi la domanda è: cosa posso lanciare IE potenziali cambiamenti per la versione OOB?
Sembra che potrebbe essersi verificata un'eccezione non rilevata. –
ok ho risolto il problema con alcune strane manipolazioni con IE, ho aggiunto il mio dominio nei siti attendibili e rimosso il requisito per HTTPS da aggiungere ai siti attendibili, poiché non è un HTTPS. Dopo questo ha iniziato a funzionare in IE, ma non ha funzionato OOB o in Chrome. L'ho rimosso da siti attendibili e ha iniziato a funzionare ovunque, LOL. Che cos 'era questo? –
in questo caso rileva che l'effettiva causa del problema è l'IE stesso, non la zona di fiducia o altro. –