一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进 ...
题外话 最近做了个.NET . 平台的程序,一直在Win 上运行的好好的,结果用户说XP上说有问题,于是我就改了下程序,增加了记log的功能然后发给用户。log的目录是根据Environment.CurrentDirectory得出的。要求用户运行完程序以后将log发回给我,但用户始终找不到这个文件。 文章索引 奇怪的目录 奇怪的RestoreDirectory 系统的问题 其他获取方式 奇怪的 ...
2013-06-12 22:26 5 2775 推荐指数:
一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进 ...
Directory.GetParent(System.Environment.CurrentDirectory).FullName ...
注意,GetSelfModuleHandle函数必须是全局的,或者类的静态成员方法。 ...
string path="D:\AA\BB\CC"; Directory.SetCurrentDirectory(Directory.GetParent(path).FullName); p ...
获取当前目录对于.net来说很简单,在此不用多说了。C/C++来说挺也简单,但容易掉进MS的陷阱。在此仅作为笔记记录一下方法,以便以后备查,高手请路过。 若是VC MS 封装了好几个方法 1、最常用的GetCurrentDirectory,查一下它的原型: DWORD ...
运行结果: ...
1: System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; 1: System.Diagnostics.Proces ...
Context.Server.MapPath("/") //返回应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\ Context.Server.MapPath("~") //表示当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟目录所在的位置 ...