Visual studio 包括dll';未在bin目录中引用

Visual studio 包括dll';未在bin目录中引用,visual-studio,post-build-event,bin,Visual Studio,Post Build Event,Bin,我有一个用于web应用程序中dll的依赖项文件夹。有些是在web应用程序中引用的,有些不是。但是,为了让应用程序运行,我需要将所有dll都放在web应用程序的bin目录中。但是我不想在web应用程序中引用它们。这有什么办法吗?我正在考虑将生成后事件复制到dll的required from dependencies to bin目录。如果程序集被隐式引用(您引用的程序集所必需),则应将它们自动复制到输出路径。如果有一些程序集是使用反射(如表单示例)动态加载的,则需要手动将它们复制到bin文件夹中。

我有一个用于web应用程序中dll的依赖项文件夹。有些是在web应用程序中引用的,有些不是。但是,为了让应用程序运行,我需要将所有dll都放在web应用程序的bin目录中。但是我不想在web应用程序中引用它们。这有什么办法吗?我正在考虑将生成后事件复制到dll的required from dependencies to bin目录。

如果程序集被隐式引用(您引用的程序集所必需),则应将它们自动复制到输出路径。如果有一些程序集是使用反射(如表单示例)动态加载的,则需要手动将它们复制到
bin
文件夹中。生成后事件似乎是一种很好的方法。

您可以使用前面提到的生成后事件,或者编辑项目文件以包含MSBuild复制任务。
检查:

未隐式引用程序集。