【发布时间】:2010-11-05 20:19:24
【问题描述】:
如何在 Visual Studio 中设置项目以复制项目引用之一所依赖的第三方 DLL?
我有一个主应用程序项目和一个类库 DLL。主应用程序引用了类库DLL,而DLL本身又引用了一些第三方DLL。当我编译主应用程序时,它会自动将类库 DLL 复制到其输出目录,但不会复制第三方 DLL。
我不想从主应用程序项目中添加对第三方 DLL 的引用,因为主应用程序不使用它们,它们仅由类库使用。
【问题讨论】:
-
创建一个复制 DLL 的构建后事件,您无需为此创建项目。
-
此方法允许我将主应用程序的实际依赖项与类库的依赖项分开。太糟糕了,没有自动方式(不会在主应用程序中引入伪引用)。
标签: visual-studio dll