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.

È stato utile?

Soluzione

Stai forse compilando una versione diversa di una delle dll DNN e hai quel riferimento impostato su Copia locale?

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