我使用2010 Visual C#Express编写一个小窗口表单.exe。如何让程序“知道”它正在运行的目录,以便它可以从/向用户放入我的.exe的目录中读/写?基本上,我希望我的小.exe是“可移植的”,它在哪个文件夹/目录并不重要,但它可以“知道”其所有文件的位置。
答案 0 :(得分:3)
有不同的方法,但这对我有用。
string directory = AppDomain.CurrentDomain.BaseDirectory;
答案 1 :(得分:3)
您可以使用:
答案 2 :(得分:0)
System.Reflection.Assembly.GetExecutingAssembly().Location