vscode visual studio iconos español editorconfig code visual-studio relative-path

iconos - En Visual Studio, cómo dar la ruta relativa de un archivo.lib en las propiedades del proyecto



visual studio code (3)

Agregue el proyecto dependiente a su solución y configúrelo como una dependencia del otro proyecto utilizando las propiedades del proyecto. Entonces simplemente funciona mágicamente;).

Una solución es simplemente un archivo que describe un conjunto de proyectos relacionados (interconectados) y la relación entre ellos, por lo que esta es la forma correcta de hacerlo.

Estoy construyendo un proyecto usando Visual Studio. El proyecto tiene una dependencia en un archivo lib generado por otro proyecto. Este proyecto está allí, es el directorio padre del proyecto real que estoy construyendo.

Para ser más claro, tengo un "ParentDir" que tiene dos subDirectories Project1 y Project2 debajo de él. Ahora Project1 depende de lib generado por Project2.

En las propiedades de Project1, estoy tratando de dar una ruta relativa utilizando $ (SolutionDir) /../ ParentDir / Project2 / Debug. Pero esto no parece funcionar.

¿Puede decirme dónde estoy yendo mal o sugerir la forma correcta de lograrlo?


Creo que Visual Studio no expande la ruta relativa correctamente cuando el ".." se coloca en algún lugar en el medio de la cadena de ruta. Solo sabe cómo expandirse .. {sub-path}.


Su dir actual es su $ (ProjectDir), que es donde está el archivo .vcproj.

Entonces, simplemente escriba ../Project2/Debug, eso hará.

Mejor aún, escriba ../Project2/$(ConfigurationName) para todas las configuraciones

por lo tanto, siempre estará enlazando a la versión correcta de esa lib.