我有一个Web应用程序项目,引用了第三方程序集,该程序集又使用一些本地dll,在运行时需要找到它们。
因此,我想将这些dll添加到项目的bin文件夹中,以便它们可以被找到。
但是,如果我将文件添加到/bin/中的项目中,并选择“复制到输出”,则文件将被编译并发布到/bin/bin中。将它们添加到根文件夹中可以工作,但几乎不可能是正确的解决方案。
将它们添加到构建目标“AfterBuild”中在发布时没有效果(例如,“构建部署包”)。
它还必须在通过TFS构建解决方案时工作,其中调用MSBuild目标_CopyWebApplicationLegacy。
但是,如果我将文件添加到/bin/中的项目中,并选择“复制到输出”,则文件将被编译并发布到/bin/bin中。将它们添加到根文件夹中可以工作,但几乎不可能是正确的解决方案。
将它们添加到构建目标“AfterBuild”中在发布时没有效果(例如,“构建部署包”)。
它还必须在通过TFS构建解决方案时工作,其中调用MSBuild目标_CopyWebApplicationLegacy。