Siempre he usado la opción Dependencias de Visual Studio para garantizar que, por ejemplo, al crear mis proyectos de C++, también se construyan los proyectos LIB o DLL dependientes. Sin embargo, sigo escuchando a personas mencionar 'referencias' y me pregunto, con VS 2010 en el horizonte, debería estar cambiando la forma en que hago esto.Dependencias de MSVC vs. Referencias
¿Hay algún beneficio al usar referencias a dependencias o es la primera una característica .NET solamente? Actualmente estoy usando VS2008.
No sabía que podría tener proyectos nativos de C++ que tengan referencias a otros proyectos nativos de C++. Creo que presenta una interfaz más agradable para describir las dependencias que el diálogo "Dependencias del proyecto ..." (el único inconveniente es que debe abrirlo por separado para cada proyecto, pero esa es una objeción muy pequeña). –
@Rob: debería mover la respuesta aceptada aquí, creo. –
+1: las referencias a otros proyectos dentro de la solución también son mejores en el control de versiones cuando hay pequeños cambios en el archivo .vcproj en lugar de grandes cambios en el archivo .sln. – quamrana