У меня есть решение Visual Studio 2010, которое содержит 72 проекта, и большинство из них необходимо связать с другими проектами. Проекты содержат ссылки на другие проекты в свойствах-> Общие свойства-> Структура и ссылки. Эти ссылки являются выходными данными dll других проектов в рамках этого решения.
Мне было поручено добавить «d» в конец каждого выхода, чтобы отличать их от других конфигураций, чтобы избежать ошибок компоновщика при переключении между конфигурациями.
Итак, я переименовал все выходные файлы в projectd.dll, project2d.dll и т. Д. Я проделал то же самое с библиотеками импорта, projectd.lib, project2d.lib и т. Д.
Я делаю чистую перестройку и получаю ошибку, в которой говорится о сбое на project.dll. Я вижу, что это не projectd.dll, как я ожидал. Я проверяю свойства-> Общие свойства-> Framework и References. Все ссылки по-прежнему ссылаются на оригинальные dll, без расширения "d". Ссылки являются общими для каждой конфигурации, поэтому добавление и удаление может быть плохой идеей. Как правильно решить эту задачу?
Любая помощь очень ценится.