【发布时间】:2013-02-08 20:08:46
【问题描述】:
我制作了一个 .net dll(类库),如果它在同一个文件夹中,它可以与我的 EXE 一起使用。但是有没有办法让 DLL “全局”,所以它安装在系统的某个地方,我仍然可以在我的 exe 中使用它?
在 VB6 和 activex 时代,我使用了 regsvr32 - 有没有类似于 regsvr32 但用于 .net dll 的东西?
【问题讨论】:
我制作了一个 .net dll(类库),如果它在同一个文件夹中,它可以与我的 EXE 一起使用。但是有没有办法让 DLL “全局”,所以它安装在系统的某个地方,我仍然可以在我的 exe 中使用它?
在 VB6 和 activex 时代,我使用了 regsvr32 - 有没有类似于 regsvr32 但用于 .net dll 的东西?
【问题讨论】:
您必须将程序集发布/安装到全局程序集缓存。请参阅此链接以获取 how to。
【讨论】:
【讨论】:
是的,您可以从安装路径引用 DLL。
其他明智的你可以使用 GAC
【讨论】: