可能重复:
How can I get the application's path in .NET in a console app?
如何获取应用程序路径? (可执行文件所在的文件夹)
答案 0 :(得分:2)
Determine the Executing Application's Path
path = System.IO.Path.GetDirectoryName(
System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase );
答案 1 :(得分:2)
从Brad Abrams site开始,您可能需要查看以下代码:
Console.WriteLine (Environment.GetCommandLineArgs()[0]);
或者,根据该链接中的评论:
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;