Pregunta

¿Hay una convención estándar para los tipos de archivos que van en \ Windows \ frente a los que van en \ Windows \ System32 ??

Estoy trabajando en un SDK que tiene una variedad de DLL un exe ayudante, y un exe servicio de Windows. El tipo anterior que trabajó en el código de poner los dos archivos EXE en \ Windows \ y los archivos DLL en \ Windows \ System32 \ Pero me parece probable que todos deben ir en \ Windows \ System32 \

¿Qué haría usted?

Editar Estoy tratando de no debatir los méritos de si deben ir allí en absoluto. Un montón de aplicaciones instalar cosas a System32 ... especialmente para los servicios o controladores (ambos de los cuales que trato). Por supuesto, no estoy diciendo que esté bien ... como dije, yo no he creado este principio ... por el bien de esta pregunta. Si esos eran sus únicas opciones ... dónde va?

Editar Aceptar, punto de toma. Realmente no pensé que iba a ser capaz de convencer al "arquitecto" de este proyecto para sacarlos de cualquiera de esos dos directorios ... pero en este momento me esforzaré más. Acordado ... nada se debe poner en esas carpetas.

¿Fue útil?

Solución

No deben ir en cualquier! Los archivos de aplicación van en el directorio de la aplicación, no en los directorios de Windows en cualquier circunstancia. - esas son para el sistema ioperating de usar, no te

Y no importa si la aplicación se está instalando ejecutables, DLLs, conductores, fuentes, archivos de configuración, lo que sea. Ellos no van en los directorios de Windows. El hecho de que algunas aplicaciones mal escritos mal diseñadas y no instalan cosas no hay execuse.

Otros consejos

Me volvería a poner los archivos en Archivos de programa al que pertenecen. Windows y Windows \ System32 son sólo para uso del sistema operativo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top