Solution - это просто контейнер для проектов, который не имеет особого значения в контексте программы. Но вы можете попробовать выполнить следующее, чтобы получить папку проекта, которая может совпадать с именем решения:
var solutionName = Path.GetFileName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName);