IndieAlex ha scritto:
Avendo usufruito dell'automazione (per aggiungere funzionalità di handwriting recognition alla mia applicazione) ho dovuto necessariamente impostare la richiesta di attendibilità elevata.
ora il problema è che, come dice msdn (http://msdn.microsoft.com/it-it/library/ee721083%28v=vs.95%29.aspx), non si può utilizzare il meccanismo di aggiornamento automatico con le applicazioni out-of-browser ad attendibilità elevata... a meno che l'applicazione e l'aggiornamento non siano firmati.
in verità ho provato a seguire un paio di guide tipo:
http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/03/23/silverlight-4-rc-signing-trusted-apps-with-home-made-certificates.aspx
http://johnpapa.net/digitally-signing-a-xap-silverlight
ma la mia applcazione continua a non rilevare gli aggiornamenti.
sinceramente non so che fare... una soluzione drastica sarebbe quella di rinunciare alla funzionalità di riconoscimento della scrittura e amen.
un'altra soluzione sarebbe quella di cercare una qualche libreria dotNET che implementi il riconoscimento della scrittura, cosa che ho fatto e rifatto ma con scarsi risultati.
oppure potrei implementarmela da me... ma non credo sia proprio semplicissimo. o meglio, ci sono alcuni esempi in rete e sarebbe relativamente facile se a me non interesasse il riconoscimento di caratteri orientali :(
Modificato da IndieAlex il 30 agosto 2011 18.06 -
Ciao,
credo che la vecchia versione dell'applicazione non firmata non possa essere aggiornata mediante il meccanismo di auto update.
I vecchi utenti dovrebbero quindi disinstallare e reinstallare la nuova versione manualmente.