Ho creato una piccola applicazione Silverlight 4.0/RIA Services e l'ho provata. Ho sviluppato l'app su una macchina a casa e avevo bisogno di trasferirla nel dominio di produzione al lavoro. L'ho fatto inserendolo nel repository di origine e poi clonandolo su una macchina di sviluppo al lavoro. Costruisce senza errori in entrambe le posizioni.Il file URI fornito 'file' non è valido previsto 'http'
Il problema si verifica quando si tenta di eseguire il debug nella nuova posizione. Al primo metodo 'Load()' sul contesto di dominio ottengo il seguente errore:
The provided URI scheme 'file' is invalid expected 'http'
ottengo che il debugger sta tentando di eseguire con il file URI base piuttosto che un HTTP URI. Ma perché? E come lo aggiusto?
La ricerca tramite SO ha restituito alcuni errori simili relativi agli schemi URI non validi, ma non mi hanno aiutato con questo specifico problema.
grazie, Jim
Oppure, se debuggin dal browser, impostare il progetto Silverlight come avvio, ma nelle impostazioni per il progetto silverlight, in "Debug", impostare il progetto server come applicazione Fuori dal browser anziché come progetto Silverlight. Non del tutto intuitivo, ma devi farlo per eliminare il problema "file: //". – JoeCool
grazie che ha aiutato. Voglio solo aggiungere un po 'nel caso qualcuno lo capisca. il mio errore ha iniziato a verificarsi quando ho cancellato il mio file, immagino che il riferimento al progetto di avvio sia in questo file. – ramnz