Проекты Visual Studio предполагают, что все файлы, принадлежащие проекту, расположены в том же каталоге, что и файл проекта, или один под ним.Хранение исходных файлов за пределами каталога файла проекта в Visual Studio C++ 2009
Для конкретного проекта (в смысле не Visual Studio) это не то, что я хочу. Я хочу хранить файлы, зависящие от MSVC, в другой папке, потому что могут быть и другие способы создания приложения, например, с помощью SCons. Кроме того, все материалы, которые MSVC выбрасывает, загромождают исходный каталог.
Пример:
/source
/scons
/msvc <- here is where I want my MSVC-specific stuff
Я могу добавить файлы, в проводнике, в каталог source
вручную, а затем связать их в Visual Studio с проектом. Это не конец света, но меня немного раздражает, что Visual Studio пытается диктовать структуру папок моего проекта.
Я просматривал файл проекта schemas, но понял, что это раздражающее предположение находится в среде IDE, а не в формате файлов проекта.
Кто-нибудь знает более простой способ решить эту проблему, чем вручную связать файлы с проектом из каталога source
?
Что вы подразумеваете под «связыванием файлов с проектом»? Если у вас есть файлы в разных папках, не работает ли «Добавить существующие файлы ...»? – GManNickG
@GMan, да. Мне просто интересно, есть ли более аккуратный способ сделать это, поэтому мне не придется делать «Добавить существующие файлы» все время, но более или менее сообщают проекту, что мои вещи находятся в определенном каталоге. – Skurmedel
Хорошо, я вижу. Я немного в той же лодке, но я только что научился добавлять их вручную, я не думаю, что есть способ сказать ей посмотреть папку. Мне бы хотелось, если бы они были. – GManNickG