WebSep 18, 2008 · Get Project Base Directory: Console.WriteLine (Environment.CurrentDirectory); Output: ~DataPrep\bin\Debug\netcoreapp2.2 Get Project .csproj file directory: string ProjectDirPath = Path.GetFullPath (Path.Combine (Environment.CurrentDirectory, @"..\..\..\")); Console.WriteLine (ProjectDirPath); Output: … WebGets a string representing the directory's full path. Sample usage: string filename = @"C:\MyDirectory\MyFile.bat"; FileInfo fileInfo = new FileInfo (filename); string directoryFullPath = fileInfo.DirectoryName; // contains "C:\MyDirectory" Link to the MSDN documentation. Share Improve this answer Follow answered May 27, 2014 at 21:40 …
Get Root Directory of the Project in ASP.NET Core - Guidelines
WebJul 29, 2024 · You'll note here that you get the behavior you expect with each call. Here's the answer then: You should use AppContext.BaseDirectory on .NET 5 to get the truth You can use the runtime calls (and cache them) with MainModule (the last line in the example) for .NET 3.1. Hope this helps! WebJul 22, 2024 · When you are using Directory.GetCurrentDirectory () you are providing the path from where you are running the application, which can be for instance C:\Windows\System32, and the parent directory will be C:\Windows instead of the parent directory of your .net application. Share Improve this answer Follow answered Jul 25, … how to give security guard test
How to get directory of a file in C# - c-sharpcorner.com
WebTo get the directory where the .exe file is: AppDomain.CurrentDomain.BaseDirectory To get the current directory: Environment.CurrentDirectory Then you can concatenate your directory path ( @"\Data\Names.txt") Share Improve this answer Follow answered Dec 7, 2012 at 11:46 Massimiliano Peluso 26.2k 6 60 69 Add a comment 24 WebJul 11, 2015 · Get Executing Assembly Folder Path using CodeBase public static string GetAssemblyPathByCodeBase () { string codeBase = Assembly.GetExecutingAssembly … WebApr 9, 2011 · The AppDomain.CurrentDomain.BaseDirectory property gets the base directory that the assembly resolver uses to probe for assemblies. So it's functioning 100% as it should. If you were to build your application, cut and paste it somewhere else in another folder or drive. Those changes would be reflected in this property. johnson\u0027s baby shampoo expiration date