社区
C#
帖子详情
如何知道dll的路径
tsys2000
2011-09-04 11:46:20
程序内引用了一个dll,如何在运行时,知道这个dll的路径?
...全文
89
5
打赏
收藏
如何知道dll的路径
程序内引用了一个dll,如何在运行时,知道这个dll的路径?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LMAOhuaNL
2011-09-05
打赏
举报
回复
答案
遥望那些年
2011-09-05
打赏
举报
回复
Assembly.GetExecutingAssembly().Location
tsys2000
2011-09-05
打赏
举报
回复
谢谢楼上。
但上面我以前也试过,得到的路径和
ClassLib1 c = new ClassLib1();
c.GetType().Assembly.Location;
是一样。
和ide引用的属相上看到的那个路径不同。
lichliu
2011-09-05
打赏
举报
回复
public static string GetDllPath()
{
string dllPath = System.Reflection.Assembly.GetCallingAssembly().CodeBase;
dllPath = dllPath.Replace("file:///", "").Replace("/", "\\");
int index = dllPath.LastIndexOf("\\");
dllPath = dllPath.Substring(0, index + 1);
return dllPath;
}
tsys2000
2011-09-05
打赏
举报
回复
[Quote=引用 1 楼 lmaohuanl 的回复:]
答案
[/Quote]
这个应该是exe的路径。不是dll的。
用下面方式得到的路径,与在ide中引用的属相上看到的路径不同,怎么得到在ide引用的属相上看到的那个路径?
ClassLib1 c = new ClassLib1();
c.GetType().Assembly.Location;
Fp4autl.
dll
,Fpencode.
dll
,Fp4awel.
dll
安装office2007提示: windows installer 服务不能更新一个或多个受保护的windows文件问题解决. 下载这三个文件保存到对应的
路径
,即可正常安装.
Navicat管理Oracle所需的OCI.
dll
不多说了 之前上传未成功 重新上传一份 从官网精简的2个
dll
文件 环境: navicat 11, oracle 10.2.0 点击工具-选项-oci 选择解压的OCI
路径
2个
dll
文件都要 官方下载和相关文章: http://www.zrqblog.org/?p=402
Windows进程常用
DLL
模块注入技术
课程结合多种Windows进程常用
DLL
注入技术。 远程线程注入 APC注入,异步调用过程,向目标线程插入待执行任务从而完成注入。 窗口消息注入,指定窗口进程注入,与全局钩子注入类似。 环境块注入,获取进程上下文信息...
ws2_32.lib.zip
ws2_32.lib.zip 包含ws2_32.
dll
和ws2_32.lib 所在
路径
; C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib
Vistual Studio中设置
DLL
路径
环境:输入path=包含
dll
文件的文件夹
路径
, PATH=E:\BaiduNetdiskDownload\libtorch\lib;%PATH% 方法2:将
dll
文件拷贝到生成的.exe所在的文件夹中 方法3:配置属性->调试->工作目录:包含
dll
文件的文件夹...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章