我无法在Visual Studio 2017中添加引用

时间:2017-07-10 08:18:03

标签: .net dll .net-core visual-studio-2017

我现在在Visual Studio 2017中添加引用时遇到问题。基本上,我点击了我的项目以显示折叠菜单,您可以在其中查看文件夹,属性和引用 。我右键单击参考并选择添加参考。出现错误并显示"操作无法完成。没有支持这样的界面"。

我目前正在使用Microsoft Visual Studio Community 2017版本15.2。

4 个答案:

答案 0 :(得分:9)

此主题可帮助我解决问题:

https://developercommunity.visualstudio.com/content/problem/28126/unable-to-add-reference-in-visual-studio-2017-refe.html

总而言之,线程说我需要在缓存中添加一个.dll文件,以便我添加引用。不确定为什么会出现这个问题,但我希望它可以帮助遇到同样问题的人。

答案 1 :(得分:0)

但请记住,您必须为Visual Studio 2017添加不是12或小于11的Microsoft.VisualStudio.Shell.Interop.11.0.dll,因为它不起作用。

答案 2 :(得分:0)

上述答案对我没有用。尽管我得到了与OP(以及Microsoft论坛上的人)相同的错误消息,但我没有在Visual Studio的ActivityLog.xml文件中获得任何信息。

我最终不得不将我的.dll打包在NuGet包中并以这种方式将其添加到项目中。这些链接很有帮助:

https://www.jweiler.com/create-nuget-packages-with-vs-2017/

https://stackoverflow.com/a/48549013/253938

答案 3 :(得分:0)

我刚刚意识到我正在从最近引用的列表中进行选择,但是没有使用它们左侧的复选框。我是个白痴。还是我我个人不喜欢这种选择的方式。为什么在选择项目之前隐藏未选中的复选框?这是谁此外,我可以像选择普通列表框一样进行选择,也可以进行检查。对我来说很奇怪。