在发布模式下没有获得当前工作目录?

时间:2011-05-10 10:12:04

标签: c# winforms

我想获取我的exe的当前工作目录。 Directory.GetCurrentDirectory()在部署应用程序时没有返回exe的工作目录。

获取当前工作目录的方法是什么?

2 个答案:

答案 0 :(得分:5)

您好
       试试AppDomain.CurrentDomain.BaseDirectory

答案 1 :(得分:3)

<德尔>尝试:

<德尔> var path = Environment.CurrentDirectory

<德尔>或

var path = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);