得到我的.exepath
我怎么能得到我的.exepath,因为如果我复制我的.exe我可以得到我的新path?
System.Reflection.Assembly.GetEntryAssembly().Location;
此外:
AppDomain.CurrentDomain.BaseDirectory Assembly.GetEntryAssembly().Location
在Windows窗体项目中:
对于完整path(包含文件名): string exePath = Application.ExecutablePath;
仅适用于path: string appPath = Application.StartupPath;
在visualstudio 2008中,您可以使用以下代码:
var _assembly = System.Reflection.Assembly .GetExecutingAssembly().GetName().CodeBase; var _path = System.IO.Path.GetDirectoryName(_assembly) ;