Pregunta

acabo de (re) se unió a una empresa para trabajar en algunos proyectos de C ++. Estoy mirando los archivos y estoy tratando de averiguar lo que todos los archivos de Visual Studio son relacionados. Muchos de los que sospeche que esté huérfanos de las versiones anteriores del IDE.

He enumerado todas las extensiones de archivo a continuación y anotado los que yo creo que entiendo. Si puede dar más información acerca de los archivos individuales o la forma en que diferentes archivos están relacionados, estaría muy agradecido. También me gusta escuchar consejos sobre cómo tratar con estos archivos bajo algún sistema de control de versiones (usamos Visual SourceSafe por ahora).

.dsp - proyecto de Developer Studio (obsoleto?)
.dsw - espacio de trabajo de Developer Studio (obsoleto?)
.ncb - Ningún archivo del navegador de compilación gratis (para intelisense?) .sln - Solución
.suo - opciones de usuario Solución
.vcproj - VC ++ archivo de proyecto
.vcproj $ DOMINIO $ USER.user -..? eh
.vcproj.vspscc -
.vsscc -
.vssscc -
.vc08 -
Lo que me vuelve realmente loco son los archivos que son binarios en lugar de simples archivos de texto. ¿Por qué tanto archivos de texto MS odio? Suspiro ...

-CR

¿Fue útil?

Solución

.dsp - obsoleto
.dsw - obsoleto
.ncb - para IntelliSense (no debe estar en control de código fuente)
.sln - Solución
.suo - Solución opciones de usuario (no debe estar en control de código fuente)
.vcproj - VC ++ archivo de proyecto
.vcproj $ DOMINIO $ USER.user -.. las opciones de usuario del proyecto (no debe estar en control de código fuente)
.vcproj.vspscc - archivo de control de fuente
.vsscc - archivo de control de fuente
.vssscc - archivo de control de fuente

= VSS Visual Source Safe
SCC = Control de código fuente (El TLA para la arquitectura plugin de control de la fuente en VS)

Otros consejos

El vsscc y vssscc tienen que ver con Visual Source Safe.

Como correctamente estado, el .dsp y archivos .dsw es el formato de archivo de proyecto VC6 de edad y está obsoleta en el contexto de VS2005 -. Bueno, una vez que han sido convertidos

.ncb es la base de datos de IntelliSense y la .vcproj. $ DOMINIO. Archivos $ USER.user contienen la configuración del proyecto específicos del usuario. Ni idea de lo que son, sin embargo -. Acabo de notar que tanto VS2005 y VS2008 tienden a crear estos archivos

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