Это вопрос об использовании Visual Studio 2003. Извините, это не вопрос программирования, но он довольно раздражает мою работу.
У меня есть решение с 3 различными проектами (скажем, MyProgram, UnitTest и PerformanceTest), и есть файл (скажем, myclass.h), который необходимо разделить между 3 проектами.
Файл создан в проекте MyProgram, и теперь я хочу добавить его к другим.
Скажем, я иду в обозреватель решений, щелкните правой кнопкой мыши UnitTest и выберите Добавить -> Добавить существующий элемент из всплывающего меню.
Файл myclass.h был добавлен в проект, но вместо указания на существующий (каталог решения) \ MyProgram \ myclass.h новый файл создается в (каталог решения) \ UnitTest \ myclass.h. Теперь это означает, что каждый раз, когда я изменяю \ MyProgram \ myclass.h, мне нужно копировать его в \ UnitTest \ myclass.h или файл не обновляется.
Это «особенность» Visual Studio 2003 или у меня что-то не так с опциями / настройками? Является ли ручное редактирование файлов .vcproj единственным способом заставить ссылки указывать на существующий файл? Большое спасибо за вашу помощь.