新的Visual Studio扩展开发安装中缺少名称空间

时间:2019-06-29 12:59:22

标签: c# visual-studio visual-studio-extensions

我需要更改现有的Visual Studio 2017扩展开发项目。这个项目的一切设置都很好。但是,我尝试在三台不同的计算机上安装必要的框架以按原样构建它,而实际上只有一台计算机可以正常工作。

我转到Visual Studio安装程序并通过添加“ Visual Studio扩展开发”的工作负载来对其进行修改,然后打开该项目,并注意到由于缺少名称空间而导致的一系列编译错误。我以为可能参考设置不正确,所以我去寻找需要添加的内容。但是,我既找不到在线资源,也无法通过浏览系统中已经存在的库来查找我应该添加的库。甚至更奇怪的是,我尝试在三台不同的计算机上执行此操作,其中一台计算机可以正常工作,而无需进行任何更改。

以下图像只是我所缺少的库的一个示例:

enter image description here

我一辈子都无法弄清楚我在这里想念的是什么,据说这些应该在随Visual Studio安装程序一起安装的Visual Studio SDK中,但我的系统找不到它?我尝试添加更多的工作负载和组件,尝试再次进行卸载和安装,但没有任何效果,并且无法找到与此问题相关的单个搜索结果。为什么在完全相同的步骤中,只有三分之二可以完成这项工作?

1 个答案:

答案 0 :(得分:0)

@ magicandre1981几乎为我解决了这个问题。安装该microsoft.visualstudio.editor nuget软件包后,几乎还安装了所有其他依赖项,而只有另外两个依赖项丢失了,我在网上找到了该引用。

由于我之前实际上曾经尝试过,但没有成功,所以现在我相信它以前不起作用的原因是因为未选择提到的magicandre之类的正确版本。