asp.net 将 3rd 方 dll 部署到 bin 文件夹

背景

我创建了一个 ASP.NET webforms (4.6) 网站,其中包含一些 3rd 方组件。为了使其工作,我创建了一个包含所需 DLL 的 SharedResources 文件夹。我添加了一个引用,并且在发布时这些 DLL 被复制到 BIN - 很棒。但是还有一些其他 DLL 无法引用,因为它们不是有效的程序集或 COM 组件。

我的问题

如何将文件夹 (SharedResources\3rdParty) 中的 dll 添加到构建中,以便当我单击“发布”时,它将所有这些 dll 转储到网站的 bin 文件夹中。

变通方法

(试图避免这种情况)我已将 dll 构建操作设置为“内容 - 始终复制”,这在 ~\SharedResources\3rdParty\ 中为我提供了一个 DLL 文件夹,然后应用程序抱怨缺少 dll,因此我将它们复制到 bin手动 - 这不可能是对的!


Helenr
浏览 162回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP