РЕДАКТИРОВАТЬ: см. Мой ответ ниже для исправления.
ОРИГИНАЛЬНЫЙ ВОПРОС:
При подготовке к нашему приключенческому программированию я должен настроить управление исходным кодом и исправить файлы проекта, чтобы команда могла их использовать. (над проектом ранее работал только один человек, который воспользовался ярлыками при настройке проекта и т. д.)
Я исправляю эти файлы SLN и Proj. При попытке сделать сборку на внешнем USB-накопителе (я не пробовал его на основном жестком диске) я получаю странные ошибки (их много для разных файлов):
фатальная ошибка C1083: не удается открыть
сгенерированный компилятором файл:
'. \ Debug \ .sbr': разрешение
отказано
Эти файлы упоминаются в файле vcproj с относительными путями в двойных кавычках:
RelativePath = ".. \ .. \ Source \ .cpp"
Я получаю ту же ошибку в файле sln в IDE или при вызове msbuild с файлом sln.
Файлы являются своего рода «общими» для нескольких файлов sln (проектов).
Человек, который изначально создавал файлы SLN, не известен как мастер настройки MSDev или работы команд.
Это проблема способа ссылки на исходные файлы? Любые предложения о том, как это исправить?
Этот URL не содержит полезной информации:
Неустранимая ошибка C1083 в MSDN
Примечание. В файле proj были / есть жестко закодированные пути, но я не вижу их для этих файлов. Они были в основном для включенных и свободных папок. Я думаю, что я удалил их всех.
Я также получаю эти ошибки:
.. \ .. \ Source \ .cpp: ошибка C2471:
невозможно обновить базу данных программы '\ debug \ vc90.pdb'
.. \ .. \ Source \ .cpp (336): смертельно
ошибка C1903: невозможно восстановить
предыдущая ошибка (и); остановка
сборник
.. \ .. \ Source \ .cpp (336): ошибка
C2418: невозможно удалить файл браузера:
. \ Debug \ .sbr