Devo solo controllare la macchina degli utenti per la versione di MSVCR90.dll installata con la mia installazione di Python?

StackOverflow https://stackoverflow.com/questions/1230479

  •  22-07-2019
  •  | 
  •  

Domanda

Stavo lavorando su un aggiornamento della mia applicazione e prima di iniziare sono migrato a 2.62 perché sembrava essere il momento di farlo. Ho affrontato il problema di avere problemi a creare la mia applicazione usando py2exe a causa dei file MSVCR90.dll. Sembra che ci sia una buona quantità di informazioni su come risolvere questo problema, incluse alcune buone risposte qui su SO.

Sto distribuendo agli utenti che molto probabilmente non hanno macchine XP o Vista a 32 bit. Alcuni dei miei utenti verranno migrati a Vista a 64 bit nel prossimo futuro. La mia comprensione di questi problemi è che devo assicurarmi che abbiano le dll corrette relative alla versione di Python che esiste sul computer di sviluppo dell'applicazione. Dato che ho un processore x86, allora hanno bisogno della versione x86 delle dll. La configurazione del loro computer è irrilevante.

È corretto o devo tenere conto della loro architettura se intendo consegnare le DLL come assembly privati?

Grazie per eventuali risposte

È stato utile?

Soluzione

Credo che Vista 64 bit abbia un emulatore a 32 bit, quindi non dovrai preoccuparti di questo.

Tuttavia, vorrei solo dire loro di installare il runtime msvcrt che dovrebbe essere il modo corretto di gestire questo pasticcio sxs.

Altri suggerimenti

Da quello che ho raccolto e imparato la risposta corretta è che devo preoccuparmi della dll MSCVCR90 che viene utilizzata nella versione di Python e mx su cui si basa l'applicazione che sto costruendo. Questo è importante perché significa che se l'utente ha una configurazione diversa non posso risolvere facilmente quel problema a meno che non faccia qualche trucco per installare la dll corretta. Se li faccio scaricare il programma di installazione MS da MS e il loro hardware (tipo di CPU) non corrisponde al mio, potrebbero incorrere in problemi. Esiste davvero un buon set di istruzioni sul sito del gruppo utenti wxpython. WX Discussion .

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