读书人

.net中怎么获取程序的当前所在的路径

发布时间: 2012-03-18 13:55:39 作者: rapoo

.net中如何获取程序的当前所在的路径
比如说一个dll,在这个dll当中某个函数要从它所在的这个dll的当前的目录中读取配置文件,在这个函数中如何获得这个dll当前的路径.
我试过Directory和Environment两个类中的CurrentDirectory,但是当我在程序中打开打开文件选择窗口,并从其它目录中选择了文件之后,它的CurrentDirectory就变为新的路径去了.

[解决办法]
System.Reflection.Assembly.GetExecutingAssembly().Location
[解决办法]
AppDomain.CurrentDomain.BaseDirectory
[解决办法]
Application.StartupPath

读书人网 >.NET Framework

热点推荐