如何在Windows窗体中获取应用程序路径,我使用了以下代码,但它说的是"找不到方法"
Application.ExecutablePath;
Application.StartupPath;
请建议我缺少任何名称空间?
提前致谢
答案 0 :(得分:11)
这将返回应用程序的完整路径
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)
答案 1 :(得分:5)
你也可以这样做
System.AppDomain.CurrentDomain.BaseDirectory
答案 2 :(得分:1)
添加引用System.Windows.Forms
并使用
using System.Windows.Forms;
答案 3 :(得分:0)
通常,Application.StartupPath()
将给出应用程序的路径。而且你也错过了这个命名空间。 System.Windows.Forms
答案 4 :(得分:0)
System.Windows.Forms.Application.StartupPath
必须返回正在运行的可执行文件的路径。