首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

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

2012-03-18 
.net中如何获取程序的当前所在的路径比如说一个dll,在这个dll当中某个函数要从它所在的这个dll的当前的目

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

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

热点排行