Como un punto adicional a @ malenkiy_scot está por encima, por artículos ProjectReference que desea conservar, vuelva a comprobar el GUID del proyecto es la correcta para ese proyecto. En el archivo .vcproj dependiente, encontrar las etiquetas ProjectReference como anteriormente, y para cada uno desea mantener:
- abrir el archivo .vcproj del proyecto de referencia en un editor de texto
- encuentran su GUID en la etiqueta ProjectGuid
- comparar esto con la etiqueta de proyecto para que la referencia en el archivo .vcproj dependiente (no entre mayúsculas y minúsculas)
- si no es el mismo, reemplace el GUID en la etiqueta de proyectos con el de la etiqueta ProjectGuid del proyecto de referencia
- Guardar el archivo de proyecto y vuelva a cargar la solución
Visual Studio utiliza el guid del proyecto en lugar del nombre para determinar las dependencias. Entonces, si has editado manualmente el nombre de la dependencia pero no el guid (como hice yo), obtienes el error.
He intentado esto y estaba recibiendo el error que figura en el informe original, solo una nota. – onaclov2000
Esto funciona para mí. Gracias. – cheny