System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName
или
Если вам нужен исполняемый файл:
System.Reflection.Assembly.GetEntryAssembly().Location
Если вам нужен только файл * name *, а не путь, используйте:
Path.GetFileName(System.Reflection.Assembly.GetEntryAssembly().Location)