Errore di disinstallazione del modulo DotNetNuke
-
19-08-2019 - |
Domanda
Ogni volta che disinstallo un modulo DotNetNuke e spunta la casella per rimuovere i file, questo uccide completamente il mio sito.
Sto eseguendo IIS7 sulla beta di Windows 7 x86 e ho riscontrato questo problema con 4.8.4 e 4.9.2. Quando si verifica l'errore, se sostituisco tutti i file DLL nella cartella bin, il sito torna in vita.
Qualcuno sa di una soluzione alternativa per questo?
L'errore che ricevo è il seguente ...
Messaggio di errore del compilatore: BC30002: il tipo 'IClientAPICallbackEventHandler' non è definito.
Errore di origine:
Riga 41: '' '----------------------------------------- ------------------------------------ Riga 42: Pagina parziale Default Class Riga 43: Eredita DotNetNuke.Framework.CDefault: Implementa IClientAPICallbackEventHandler Linea 44: Riga 45: #Regione " Proprietà "
File di origine: C: \ inetpub \ wwwroot \ Default.aspx.vb Riga: 43
EDIT:
I file che vengono rimossi dalla cartella / bin durante la disinstallazione di un modulo sono:
DotNetNuke.Services.Syndication.dll
DotNetNuke.WebControls.dll
DotNetNuke.WebUtility.dll
SharpZipLib.dll
Non sto facendo riferimento direttamente a nessuno di questi file, quindi immagino che debba essere un bug di qualche tipo nel processo di disinstallazione. Questi file vengono rimossi durante la disinstallazione solo se il mio " Copia locale " l'impostazione è " True " sul mio riferimento DotNetNuke.dll.
Soluzione
Stai forse compilando una versione diversa di una delle dll DNN e hai quel riferimento impostato su Copia locale?