【发布时间】:2020-09-03 21:38:37
【问题描述】:
我有一个包含 3 个项目的解决方案。其中 2 个项目引用了 log4net,以及其他几个 DLL。
当我创建安装包并为每个项目添加项目输出时 - 它会将 DLL 放入主“应用程序文件夹”中。如果我将这些 DLL 拖到我在安装项目中创建的单独文件夹中,应用程序将不会运行并显示“找不到 log4net”。我真的希望这些 DLL 引用以“bin”或任何名称命名,而不是它们增加混乱的主文件夹 - 我只希望我的 2 个 .exe 在主文件夹中。
我尝试在每个项目中添加一个引用路径以指向“bin”文件夹。然后在安装项目中,我添加了一个名为“bin”的输出文件夹并将 DLL 移动到该文件夹中,但仍然无法正常工作。
我错过了什么!我花了几个小时环顾四周,试图找出我做错了什么,也许这就是我出生的方式!感谢您的帮助!
【问题讨论】:
标签: c# setup-project