1

我有一个构建 DLL 的项目(我称之为mylibrary.dll)。DocumentFormat.OpenXml被 mylibrary 中的几个类使用,因此是一个依赖项。我的项目成功构建并输出我的mylibrary.dll和本地的DocumentFormat.OpenXml.dll. 到目前为止一切都很好。

现在我在一个新的解决方案中有一个新项目(称之为mywebapi)。我包括对mylibrary.dll和的引用DocumentFormat.OpenXml.dll。项目构建成功,一切正常。

这就是问题所在,在我的项目设置中,如果我让 Visual Studio 检查“未使用的引用...”,它会告诉我DocumentFormat.OpenXml.dll没有使用,因此应该删除。但是,如果我没有将它包含在我的版本中,那么引用它的类会失败,从而导致 dll 丢失。

是否可以将其标记为链式引用?或者以其他方式告诉 Visual Studio 它是一个依赖项?

4

1 回答 1

0

这是一个老问题。一直没有找到解决办法。但这现在可能与较新版本的 VS 无关。

于 2015-12-11T20:40:42.727 回答