2015-08-15 21 views
5

Cerco sempre di disabilitare i pacchetti non utilizzati per salvare memoria IDE. Quindi in XE8u1 provo a disabilitare GetIt (non lo uso mai) rinominando "$ (BDS) \ Bin \ GetIt220.bpl" nel registro su "_GetIt". Dopo che GetIt è scomparso dagli strumenti come previsto, ma appare un problema strano: quando provo a eseguire il debug di app x64 ottengo la finestra "sessione disconnessa" e l'IDE si blocca. il debug di x86 funziona come previsto. Tutti gli altri pacchetti sono abilitati come predefiniti. Forse qualcuno sa come GetIt tocchi debugger x64? Sono molto curioso.errore di debug x64 quando Getit è disabilitato

+0

Giusto per escludere altre cause: può funzionare come previsto quando si riattiva GetIt? –

+0

Sì, lo collaudo molte volte. Tutto funziona come previsto dopo aver riattivato GetIt. – BofA

+0

Ho installato una macchina virtuale pulita e l'ho testata lì. x64 debuggign funziona anche con GetIt disabilitato. Molto strano! – BofA

risposta

-1

Funziona quando si utilizza questo: Using the -r command line switch to fix start up errors in the IDE. Di seguito è riportata un'immagine di un piccolo strumento che ho creato per gestirlo. libero compilato Tool è scaricabile da qui: XE8RegHivePackageManager.zip

XE8 Package Manager Image

+0

Sembra potenzialmente molto utile. Il problema è che, essendo compilato, è indistinguibile da un malware giorno-zero pov dal genere di cose che un utente insoddisfatto come l'autore di questo q: http://stackoverflow.com/questions/32021226/delphi-split-linesprogram-non -responding-not-spliting-file-size-tthread potrebbe postare per estrarre vendetta. (Ovviamente non sei stato tu perché era chiaramente incapace di codificare qualcosa, ma tu hai capito cosa ne sono sicuro). Magari postarlo in forma originale? – MartynA

+0

Non mi importa dare via la fonte, ma poi qualcuno dovrebbe andare a togliere le funzioni proprietarie (essenzialmente funzioni di helper record) e non ho tempo per quello .. almeno non adesso. – FredS

+0

Abbastanza giusto. A volte mi chiedo perché non ci sia una sorta di repository di codice collaborativo integrato in SO per questo genere di cose. Forse c'è, ma non l'ho mai notato, né volevo chiederlo per paura di essere urlato dalla polizia fuori tema. – MartynA