
C# 中 如何取得当前所在的目录
C#中如何取得当前dll所在的目录,dll和可执行程序不同一个位置,和可执行程序打开的文件不同位置...
C# 中如何取得当前dll所在的目录,dll和可执行程序不同一个位置,和可执行程序打开的文件不同位置
展开
3个回答
展开全部
通过反射的方式获取Assembly的所在位置:
currenttype.Assembly.Location
其中currenttype是你所指定的dll文件中的任意一个类。返回的结果是这个dll的文件位置,如D:\aaa\aaa\aaa.dll
楼上的那些说法基本上是不靠谱的,尤其是第一楼的那位:(
currenttype.Assembly.Location
其中currenttype是你所指定的dll文件中的任意一个类。返回的结果是这个dll的文件位置,如D:\aaa\aaa\aaa.dll
楼上的那些说法基本上是不靠谱的,尤其是第一楼的那位:(
展开全部
是在 DLL 中吗?
AppDomain.CurrentDomain.BaseDirectory
AppDomain.CurrentDomain.BaseDirectory
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.IO.Directory.GetCurrentDirectory()
你当前编译以后可执行文件的目录里面.
你当前编译以后可执行文件的目录里面.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询