durante el desarrollo de nuestra aplicación utilizamos una estructura de bifurcación y mientras estamos desarrollando otro equipo está utilizando versiones anteriores de nuestro software para crear contenido con él.Ruta de referencia del proyecto en el control de fuente?
Para facilitar el intercambio entre compilaciones y equipos, esperaba utilizar Hintpaths vacíos en los archivos csproj de los proyectos de contenido para que puedan usar nuestros ensamblados GAC instalados y, mientras tanto, agregar una ruta de referencia a los proyectos para nuestro uso durante los ciclos de desarrollo y prueba en los que no deseamos que se instalen ensamblajes en el GAC.
Sin embargo, parece que las rutas de referencia no están almacenadas en el archivo csproj y, por lo tanto, no tienen control de fuente. Como habrá una amplia bifurcación, sería menos que ideal tener que volver a establecer todas las rutas de referencia cuando un desarrollador retire otra rama del control de fuente.
He estado buscando un poco ahora y parece que no puedo encontrar la forma de hacerlo. ¿Alguien sabe de una forma de forzar la ruta de referencia dentro y fuera del control de fuente?
Estamos hablando de Visual Studio 2008 y TFS 2008 aquí.
Cheers, Anton.
En Visual Studio 2010, las rutas de referencia se almacenan como relativas de forma predeterminada, por lo que, si le sucede algo diferente, es incorrecto. En mi caso, era como si hubiera ignorado las dlls ignoradas por el control de versiones para poder compilar la solución pero mis compañeros de trabajo no podían. –