Console.WriteLine("Directory.GetCurrentDirectory() " + Path.Combine(Directory.GetCurrentDirectory(), "wwwroot").ToString());
Console.WriteLine("Environment.CurrentDirectory " + Path.Combine(Environment.CurrentDirectory, "wwwroot").ToString());
Console.WriteLine("AppDomain.CurrentDomain.BaseDirectory " + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "wwwroot").ToString());
Console.WriteLine("AppContext.BaseDirectory " + Path.Combine(AppContext.BaseDirectory, "wwwroot").ToString());
输出
Directory.GetCurrentDirectory() E:\Repo\MesBased_2D\src\Entry\wwwroot
Environment.CurrentDirectory E:\Repo\MesBased_2D\src\Entry\wwwroot
AppDomain.CurrentDomain.BaseDirectory E:\Repo\MesBased_2D\src\Entry\bin\Debug\net6.0\wwwroot
AppContext.BaseDirectory E:\Repo\MesBased_2D\src\Entry\bin\Debug\net6.0\wwwroot