我在Web应用程序中有一个用于DLL的依赖关系夹。 Web应用程序中有些引用,另一些则没有。但是,要运行该应用程序,我需要将所有DLL都放在Web应用程序的bin目录中。但是我不想在Web应用程序中引用它们。为此有工作吗?我正在考虑要从依赖项到bin目录中的DLL中复制的后构建事件。

有帮助吗?

解决方案

您可以使用提到的后建筑事件或编辑项目文件以包含 MSBUILD复制任务。查看: http://msdn.microsoft.com/en-us/library/3e54c37h.aspx

其他提示

如果将组件隐含地引用(您已引用的组件要求),则应自动复制到输出路径。如果有一个组件,您正在动态加载反射,例如表单示例,您需要手动将它们复制到 bin 文件夹。后面的事件似乎是一个很好的方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top