我想知道 dll 文件在 Visual Studio 中的存储位置,以及在以下情况下将它们保存在那里或在其他地方合并的最佳方法是否是:
1) 我的解决方案包括 ac# 库项目,同一解决方案中的其他项目引用该项目。我的理解是库项目将dll存储在自己的目录/bin文件夹中。那么我是否需要通过指向该外部文件夹中的 dll 来建立对该库的引用?问题是这个 dll 应该稍后与引用 dll 文件的项目一起提供。引用 dll 文件的项目是否会在自己的项目 /bin 文件夹中创建 dll 的副本,或者它是如何工作的?
2) 我应该将外部库复制到我喜欢以编译方式发布的项目引用的位置吗?是否应该将 dll 复制并引用到使用此类外部库的每个项目的 bin 文件夹中?
我对如何进行练习感到有些困惑,并且在此处的其他帖子中找不到直接的答案。
谢谢