Ho 2 applicazioni all'interno dello stesso progetto.
Mentre su un server gira a 32bit, sul server di produzione devono girare a 64bit quindi abbiamo sostituito la DLL di chilkat 32bit con quella 64bit e abbiamo impostato di ignorarla quando installiamo da IDManager.
(devo rivedere questa storia del 32-64bit quando ho un po' di tempo)
Ha sempre funzionato e tutt'ora continua a funzionare su una delle due applicazioni.
Nell'altra mi dà il seguente errore:
SendOAuth - 0 - Request Error: ChilkatLog:
Connect_Imap:
DllDate: Jan 26 2024
ChilkatVersion: 9.5.0.97
UnlockStatus: 0
Architecture: Little Endian; 64-bit
Language: .NET 4.0 / x64
VerboseLogging: 0
The previous call to UnlockBundle failed. Check the LastErrorText for the previous call to UnlockBundle.
--Connect_Imap
--ChilkatLog
Quindi la DLL la carica ma non la sblocca, se metto quella 32bit non la carica (), se metto una versione diversa (9.5.0.91, che era la precedente della 23.0) non la carica perché vuole la 97.
La cosa strana è che sul server dove gira a 32bit la DLL è la 9.5.0.91 per ENTRAMBE le applicazioni e non sta dando problemi.
EDIT: e a quanto pare sta funzionando anche lì, ma ogni tanto dà questo errore...