почему указанная dll проекта c # находится на полном пути? когда я перемещаю исходный код на другой компьютер, ссылка не работает.
Visual Studio старается по возможности не использовать полные пути к DLL, чтобы избежать подобных ситуаций. Он пытается ссылаться на DLL с относительным путем, если это возможно.
Есть ли в этом сценарии относительный путь, который будет работать? Если да, то не могли бы вы попробовать отредактировать файл .csproj вручную и настроить его на использование этого относительного пути и посмотреть, что произойдет?