Visual Studio: carga un proyecto desde una location remota

Con Visual Studio (2008), ¿es posible cargar un proyecto ( a una solución ) que existe en una location remota?

Básicamente, lo que quiero hacer es de alguna manera "alojar" un proyecto de VS en línea y luego cargar este proyecto a una solución desde una location remota. ¿Es esto posible de alguna manera?

Esto es para que pueda mantener la integridad al cargar mi Utils Library (utilizada en toneladas de proyectos) y no quiero copys de mi proyecto en diferentes proyectos y todos tienen diferentes versiones, etc.

Sé que una posible solución es tener el proyecto de Utils Library alojado en SVN y luego la carpeta se sincronizaría directamente, pero ¿hay alguna otra manera de hacerlo (es decir, algo más directo )?

Sí, si puede asignarle una unidad de networking, puede abrir los files desde la location en Visual Studio.

puede asignar unidades de networking a serveres FTP ingresando " ftp: // your-ftp-server " en el cuadro de ruta.

Sin embargo, como otros han dicho, no es realmente recomendable. VS lee / escribe mucho más que simplemente editar los files principales del proyecto, hace todo tipo de cosas, por lo que su tráfico de networking es más alto de lo que realmente desea.

O podrías mirar Dropbox . Viene con un complemento de explorador que mantiene su PC local sincronizada con el server.

Mi recomendación sería usar control de fuente como subversión.

Es posible, pero no recomendado (sería mejor usar algún tipo de control de fuente, ya sea SVN, o un proveedor de origen compartido como Codeplex (para proyectos de código abierto) o Vista previa de TFS (para proyectos de código cerrado)

¿No es más simple simplemente hacer reference al dll comstackdo en cada solución? La forma en que está proponiendo lo abrirá a cambios en el proyecto para una solución que causa problemas en muchas otras soluciones que es posible que no vea de inmediato.

Es mejor tener una versión del dll de Utils a la que se hace reference en cada solución secundaria y luego puede actualizar esa dll cuando sea necesario y probarla al mismo time.