/ / Visual C ++ Migración de visual studio 2008 tfs a 2010 tfs y de net framework 3.5 a 4.0 - .net, visual-studio-2008, visual-c ++, tfs2010

Migración de Visual C ++ desde visual studio 2008 tfs a 2010 tfs y desde net framework 3.5 a 4.0 - .net, visual-studio-2008, visual-c ++, tfs2010

Tengo un proyecto visual c ++ en Visual Studio 2008 y NET Framework 3.5. Ahora, he migrado a Visual Studio 2010 y .NET Framework 4.0.

Una vez convertido, veo que algunos externoslas dependencias (archivos * .h) se han agregado automáticamente a una nueva carpeta creada "dependencias externas" también creadas automáticamente. Todos los archivos * .h en esta carpeta están referenciados a una ruta relativa:

c: programa filesmicrosoft visual studio 10.0vcatlmfcinclude

Y no lo entiendo porque en Visual Studio 2008 y Net Framework 3.5 esta carpeta, dependencias externas, no existe.

¿Por qué esta carpeta se crea automáticamente y se llena con muchos archivos * .h?

Además, cada vez que se realiza una obtención desde el servidor de Team Foundation, este proyecto siempre aparece marcado como desprotegido. ¿por qué?

Respuestas

1 para la respuesta № 1

Las "dependencias externas" es una nueva característica deVS2010. Es una carpeta virtual que contiene todos los archivos de encabezado que intellisense ha encontrado de los que depende su código. Si no lo encuentra útil, puede desactivarlo (que es lo que hago) en Herramientas-> Opciones-> Editor de texto-> C / C ++ -> Avanzado-> Dependencias externas deshabilitadas configuradas en Verdadero.