我使用2010年的编写了一个C#窗体.exe。如何让程序“知道”它从哪个目录运行,以便它可以从//读取/写入用户将我的.exe放入的哪个目录?基本上,我希望我的小.exe是“可移植的”,在那里它在哪个文件夹/目录并不重要,但它可以“知道”它的所有文件在哪里。
发布于 2012-09-10 13:53:45
您可以使用:
Application.StartupPath
发布于 2012-09-10 13:52:48
有不同的方法,但这对我有用。
string directory = AppDomain.CurrentDomain.BaseDirectory; 发布于 2012-09-10 13:54:09
System.Reflection.Assembly.GetExecutingAssembly().Locationhttps://stackoverflow.com/questions/12353068
复制相似问题