Muchas veces he visto soluciones de Visual Studio que tienen varios proyectos que comparten archivos fuente. Estos archivos fuente comunes generalmente se encuentran en un directorio común y en el explorador de soluciones aparece su icono con una flecha de enlace en la parte inferior izquierda.Archivos comunes en Visual Studio Solution
Sin embargo, cada vez que intento agregar un archivo fuente al proyecto que está fuera del directorio principal de ese proyecto, simplemente lo copia en el directorio para que ya no tenga una copia compartida.
Descubrí que puedo evitar esto abriendo manualmente el archivo de proyecto en un editor de texto y modificando la ruta a algo como "../../../Common/Source.cs" pero esto es más de un truco entonces me gustaría.
¿Hay alguna configuración o algo que pueda cambiar que me permita hacerlo desde dentro del IDE?