Я также хотел бы иметь возможность добавлять физические папки в решение, но, к сожалению, вы не можете сделать это вне проекта.
Лучшее решение, которое я нашел, - это добавить папку решения с тем же именем, что и физическая папка (myFolder в вашем примере), а затем добавить файлы из этой физической папки в папку решения.
Однако Visual Studio не поддерживает сопоставление между папкой решения и физической папкой, что означает, что:
новые файлы, впоследствии созданные в папке решения с помощью Visual Studio, автоматически не помещаются в физическую подпапку (я думаю, они по умолчанию создаются в корневой папке решения)
файлы, добавленные в физическую папку, автоматически не отображаются в папке решения, даже с «Показать все файлы».
Чтобы добавить новые файлы, я всегда создаю новый файл в физической папке вне Visual Studio, а затем добавляю его в папку решения с помощью «Добавить / Существующий элемент»