我今天注意到,每当我在我的项目中构建一个 word add 时,Microsoft.Sharepoint.dll 都会被复制到 bin 文件夹中,并随后在发布时包含在内。
有没有一种简单的方法可以查看为什么在发布时包含这个(令人讨厌的大)dll?
它没有被直接引用。项目页面中有 3 个依赖项,我检查了所有这些项目,也没有一个直接引用它。我还需要继续关注这些项目的依赖关系吗?
是否没有某种可以给我提示的构建日志文件?
编辑:
问题是我的项目引用了一个项目,该项目引用了一个对 Microsoft.SharePoint.dll 的引用并将本地复制设置为 true 的项目。我不得不从所有项目中删除 dll 并在将本地复制设置为 false 的情况下进行重建。我没有意识到第 3 方 dll 会被复制到我的项目中。