В проектах Visual Studio предполагается, что все файлы, принадлежащие проекту, находятся в том же каталоге, что и файл проекта, или под ним.
Для конкретного проекта (в смысле не из Visual Studio) это не то, что я хочу. Я хочу хранить файлы, относящиеся к MSVC, в другой папке, потому что могут быть и другие способы создания приложения, например, с помощью SCons. Также все, что MSVC выплескивает, загромождает исходный каталог.
Пример:
/source
/scons
/msvc <- here is where I want my MSVC-specific stuff
Я могу добавить файлы в Проводнике в каталог source
вручную, а затем связать их в Visual Studio с проектом. Это не конец света, но меня немного раздражает, что Visual Studio пытается диктовать структуру папок моего проекта.
Я просматривал схемы для файлов проекта, но понял, что это раздражающее предположение относится к среде IDE, а не к формату файлов проекта.
Кто-нибудь знает более простой способ решить эту проблему, чем ручное связывание файлов с проектом из каталога source
?