public static void Main()
var dotnetSixPath=Path.GetDirectoryName(System.AppDomain.CurrentDomain.BaseDirectory);
Console.WriteLine($".net6 path ={dotnetSixPath}");
var path = Path.GetDirectoryName(Uri.UnescapeDataString((new UriBuilder(Assembly.GetExecutingAssembly().CodeBase).Path)));
Console.WriteLine($"path ={path}");