Tengo una solución que contiene un sitio web y una biblioteca de clases en Visual Studio 2008.
Luego tengo otro proyecto de sitio web fuera de la solución que necesita hacer referencia a la biblioteca de clases. Hago clic con el botón derecho en la carpeta Bin o Proyecto y selecciono Agregar referencia, luego selecciono mi Proyecto de biblioteca de clases, agrega las 15 o más DLL que la biblioteca de clases necesita a la carpeta bin de sitios web, pero ninguno de los archivos .cs reconoce las declaraciones de uso.
using MyLibrary.MyFolder;
Dice que no puede resolverlo, y ReSharper simplemente dice que se puede eliminar de forma segura ya que no se está utilizando.
ReSharper puede reconocer que necesita la referencia y sugiere que "haga referencia a MyLibrary y use MyFolder". No estoy seguro de por qué sugiere que agregue una referencia que ya tengo. Cuando sigo la sugerencia, aparece el error
"No se pudo hacer referencia al módulo. Probablemente, la referencia producirá dependencias circulares entre proyectos".
Intenté ir a las páginas de propiedades de los sitios web y eliminar todas las referencias y volver a agregarlas, pero me dan los mismos errores. ¿Alguna idea de por qué esto no funciona?