Папки, созданные с помощью обозревателя решений, по умолчанию не копируются в выходной каталог (где находится исполняемый файл), если для элемента, добавленного в проект в этом каталоге, для параметра Копировать в выходной каталог не установлено значение, отличное от DoНе копировать, поэтому, если все, что вы сделали, это создали пустой каталог с помощью обозревателя решений, то, скорее всего, каталог не существует в выходном пути.
Этот код создаст каталог на выходном пути приложения
var directoryPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "YourDirectoryName");
if (!Directory.Exists(directoryPath))
Directory.CreateDirectory(directoryPath);
Обратите внимание, что существенная обработка исключений не включена в этот код, ввод / вывод является одним из наиболее склонных к исключениям действий, которые можно выполнять, поэтому убедитесь, что имеется достаточная обработка ошибок.
Если вы хотите создать каталог как часть процесса сборки, вы можете либо запустить mkdir
как внешнюю команду сборки, либо использовать MakeDir MSBuild Task