Sto cercando di aggiungere il file dll alla mia applicazione Silverlight ma ottengo un errore che dice che non posso aggiungere un riferimento che non è stato creato con il runtime di Silverlight.
C'è qualche soluzione?
Grazie.Posso aggiungere dll all'applicazione Silverlight 3?
risposta
Prova ad utilizzare il servizio WCF per connettersi alla tua DLL. Ho fatto in quel modo e ha risolto il mio problema.
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
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? –
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)
- 1. Silverlight resource dll build prevention
- 2. HTML 5 + CSS 3> = Microsoft Silverlight
- 3. Come posso aggiungere dll locale al progetto asp.net 5
- 4. Ottenere gli assembly di runtime in Silverlight 3
- 5. Come aggiungere riferimento a DLL dll al progetto UWP?
- 6. Silverlight 3 diversi comportamenti tra i browser
- 7. C# Silverlight 3 - Navigazione programmata tra pagine?
- 8. Dove posso ottenere "Silverlight Developer Runtime" per Silverlight 4?
- 9. Come aggiungere dll nel progetto C#
- 10. Utilizzo di MergedDictionaries in generic.xaml in Silverlight 3
- 11. Dove posso trovare Tridion.ContentManager.Data.ContentManagement DLL?
- 12. Posso decodificare la mia dll?
- 13. Come posso inserire Silverlight 3 DataGridCell in modalità di modifica nel codice?
- 14. compilazione a runtime (generazione dll) all'interno di un'applicazione MVC 3
- 15. Silverlight 3 Servizio WCF `CommunicationException` Errore restituito dal server: NotFound
- 16. Silverlight 3 - ScaleTransform o altro metodo per ingrandire una tela?
- 17. Ridimensionamento delle immagini in Silverlight 3 utilizzando WriteableBitmap
- 18. Come posso aggiungere una sottolineatura a un collegamento ipertestuale in Silverlight?
- 19. GCHandle, AppDomain codice gestito e 3 ° dll parti
- 20. Posso rilevare le modifiche all'associazione in Silverlight?
- 21. Come aggiungere Google basemaps in openlayers-3?
- 22. Impossibile aggiungere riferimento a WinRT C++ progetto DLL
- 23. Come aggiungere Silverlight 4 ContextMenu alla riga DataGrid utilizzando XAML?
- 24. Silverlight (3.0): Come aggiungere il riempimento cella a una griglia?
- 25. Come posso aggiungere un file DLL C++ nella mia applicazione .NET?
- 26. ASP.NET MVC 3: quale dll deve essere distribuito?
- 27. Come aggiungere un riferimento al servizio Web in una DLL
- 28. Silverlight per Mac e Silverlight è morto?
- 29. Rails 3 Attività aggiungere? Corpo = 1
- 30. Rails 3 aggiungere attributo virtuale dinamico
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. –