Domanda

C'è una convenzione standard per i tipi di file che vanno in \ Windows \ rispetto a quelli che vanno in \ Windows \ System32 ??

Sto lavorando a uno SDK che ha una varietà di DLL un exe aiutante, e un exe servizio di Windows. Il ragazzo precedente che ha lavorato sul codice di mettere i due file exe in \ Windows \ e le DLL in \ Windows \ System32 \ Ma mi sembra che dovrebbero probabilmente andare tutti in \ Windows \ System32 \

Che fareste?

Modifica NON sto cercando di discutere i meriti di se dovrebbero andare lì a tutti. Un sacco di applicazioni installare cose da System32 ... soprattutto per i servizi o driver (entrambi i quali ho a che fare). Certo, non sto dicendo che sia giusto ... come ho detto, non ho creato questo inizialmente ... per il bene di questa domanda. Se quelli erano i tuoi uniche scelte ... che cosa va dove?

Modifica OK, punto preso. Non ho davvero che stavo per essere in grado di convincere il "architetto" di questo progetto per spostarli fuori uno di questi due directory ... ma a questo punto ci proverò più difficile. D'accordo ... niente dovrebbe essere messo in quelle cartelle.

È stato utile?

Soluzione

Non dovrebbero andare in uno! I file dell'applicazione andare nella directory dell'applicazione, non nelle directory di Windows in nessun caso -. Questi sono per il sistema ioperating da usare, non è

E non importa se l'applicazione è l'installazione di file eseguibili, DLL, driver, font, file di configurazione, qualsiasi cosa. Non vanno nelle directory di Windows. Il fatto che alcune applicazioni mal scritte mal progettati e si installano cose non c'è execuse.

Altri suggerimenti

Vorrei mettere i file nella cartella Programmi a cui appartengono. Windows e Windows \ System32 sono solo per uso del sistema operativo.

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