2010-03-01 11 views

risposta

5

Prova ad utilizzare il servizio WCF per connettersi alla tua DLL. Ho fatto in quel modo e ha risolto il mio problema.

+0

Ciao utente187156. Grazie per la risposta. Ho cercato di risolvere questo problema 2 giorni, ma nulla ha aiutato. La tua risposta ha risolto il problema. Grazie mille. –

3

Provare a creare una libreria di classi Silverlight vuota, quindi aggiungere tutto il codice a tale progetto, quindi sarà possibile aggiungerlo a un'applicazione Silverlight come riferimento.

Se questo non soddisfa le vostre esigenze, l'aggiornamento a Silverlight 4, si dovrebbe essere in grado di aggiungere le librerie al progetto senza problemi, ma la biblioteca sarà ancora eseguito nel contesto di protezione limitata del runtime Silverlight

Edit:

provare a utilizzare un riflettore come C# reflector for .net di smontare la dll, allora è possibile migrare il codice, altrimenti consiglio migliore è quello di spostare a Silverlight 4 se si sta appena iniziando il progetto

+0

Grazie per la risposta, ma non riesco a copiare il codice da dll, perché dll non è stato scritto da me, è da un'altra libreria. Qualche idea? –

2

Nulla si può fare per S3 a meno che tu non abbia accesso alla fonte (anche se hai avuto il fonte, la sandbox silverlight è restrittiva quindi probabilmente non verrà compilata in ogni caso)

Problemi correlati