Domanda

Ho MyDotNet4.dll che l'utente installa come applicazione sulla macchina.Nel mio caso questo è componenti che si prenderanno cura dell'interfaccia con lo scanner Twain.

Ho anche la mia applicazione Silverlight con autorizzazioni elevate (SL4 OOB o SL5 in / fuori dal browser)

Voglio in qualche modo invocare i metodi di MyDotNet4.dll usando il codice Silverlight.È possibile?Come?Qualsiasi puntatori o codice di esempio?

La mia idea è di avere l'app Silverlight e se l'utente ha bisogno di scansione - lo permetterò di scaricare e installare un'applica app di Windows reale e che vorrei in qualche modo parlare con questa app da Silverlight.

È stato utile?

Soluzione

Silverlight ha messaggistica locale ma funziona solo tra due app Silverlight. Vedere il seguente per localmessaging

Altri suggerimenti

Potrebbe non funzionare, ma dare un'occhiata a questo blog, http://netfxharmonics.com/2008/12/eusing-net-assemblies-in-silverlight , vedere La tecnica a livello di montaggio sezione se (come suggerisce la tua domanda)il codice sorgente per la DLL in questione.Ho un debole ricordo che ho usato quel metodo come un test da un test molto indietro, ma dal momento che ho avuto la fonte che ho finito per andare con l'approccio del livello di file per condividere il codice comune tra una DLL referenziata dal mio progetto APP Silverlight e il mio progetto di APP console .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top