|
|
1
1
我以前也处理过这个问题,这很令人沮丧。我现在采取的方法是删除目录依赖关系;将这些后期绑定库的位置外部化(在配置文件中),然后将它们保留在共享位置,您可以将库的生成输出设置为该位置。 当涉及到部署时,您可以更改该设置,并将库与安装程序打包。 这在开发/调试多个独立的应用程序时特别有用,因为您只需要跟踪库的单个副本。 如果这不是你的选择——也许它太难外部化,或者可能一个应用程序与另一个应用程序之间的依赖关系存在重大差异——那么我会同意nobugz的答案。 |
|
2
1
您不必使其成为引用程序集,就可以将其复制到客户机项目中。项目+添加现有项,选择DLL。将其构建操作设置为“无”,将“复制到输出”设置为“如果更新,则复制”。 |
|
|
3
0
将所有后期绑定项目的生成输出更改为直接在要进行后期绑定的项目中生成。因此,不要将它们构建到自己的/bin/debug/,而是将它们构建到../MyMainApp/bin/debug/。 |