【发布时间】:2023-03-14 22:08:01
【问题描述】:
我有使用 dll 的 C# 应用程序。当我尝试运行应用程序时,它找不到 dll,除非它位于同一目录或 GAC 中。我不想将它放在同一个目录中,也不想将它安装到 GAC。 有什么方法可以告诉应用程序在哪里寻找库? (例如,如果我想将应用程序分发给客户并且他们想使用自己的应用程序来使用 dll。)
添加:
我想要这个文件结构:
MainFolder:库、应用程序
库:lib.dll
应用程序:app1.exe
我不想将它复制到 GAC 或将 lib.dll 放在文件夹 Applications 中。有可能吗?
【问题讨论】:
-
Tamara,也可以编辑您之前的问题。那将是首选方式。
-
Tamara,这个问题很像stackoverflow.com/questions/629459/…
标签: c# .net gac distribution