How to get execution directory of console application

前端 未结 4 2098
北荒
北荒 2020-12-28 11:36

I tried to get the directory of the console application using the below code,

Assembly.GetExecutingAssembly().Location

but this one gives m

4条回答
  •  忘掉有多难
    2020-12-28 12:17

    Use Environment.CurrentDirectory.

    Gets or sets the fully qualified path of the current working directory.
    (MSDN Environment.CurrentDirectory Property)

    string logsDirectory = Path.Combine(Environment.CurrentDirectory, "logs");
    

    If your application is running in c:\Foo\Bar logsDirectory will point to c:\Foo\Bar\logs.

提交回复
热议问题