ClickOnce & HRESULT: 0x800736B3

La mia prima applicazione seria in .NET l'ho distribuita con la tecnologia ClickOnce. Nessun problema fino ad oggi quando un utente mi dice che l'applicazione non parte più.

Provo a pubblicare la nuova versione che avevo appena finito di sistemare e il problema rimane: l'applicazione tenta di aggiornarsi ma si blocca con un lungo errore che riporta la frase:

 

L'assembly a cui si fa riferimento non è installato nel computer. (Eccezione da HRESULT: 0x800736B3)

L'applicazione non può essere nemmeno rimossa.....

 

Una veloce "googlata" e trovo questo link dove si suggerisce di:

1) Provare a lanciare "Mage -cc" (Mage.exe si trova nel .NET 2.0 SDK) e provare a disinstallare l'applicazione.... (a me non funziona)

2) Cancellare lo store di ClickOnce cancellando il contenuto della cartella "%userprofile%\Local Settings\Apps" (a seconda della versione di Windows questa cartella cambia ma è dove ClickOnce installa tutte le sue applicazioni)... (funziona)

Poi ho solo dovuto re-installare le applicazioni sul PC (per fortuna erano solo due e con ClickOnce ci si mette un attimo).

A futura memoria di chi come me utilizza questo metodo di deployment. :-)

«giugno»
domlunmarmergiovensab
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345