我需要更改现有的Visual Studio 2017扩展开发项目。这个项目的一切设置都很好。但是,我尝试在三台不同的计算机上安装必要的框架以按原样构建它,而实际上只有一台计算机可以正常工作。
我转到Visual Studio安装程序并通过添加“ Visual Studio扩展开发”的工作负载来对其进行修改,然后打开该项目,并注意到由于缺少名称空间而导致的一系列编译错误。我以为可能参考设置不正确,所以我去寻找需要添加的内容。但是,我既找不到在线资源,也无法通过浏览系统中已经存在的库来查找我应该添加的库。甚至更奇怪的是,我尝试在三台不同的计算机上执行此操作,其中一台计算机可以正常工作,而无需进行任何更改。
以下图像只是我所缺少的库的一个示例:
我一辈子都无法弄清楚我在这里想念的是什么,据说这些应该在随Visual Studio安装程序一起安装的Visual Studio SDK中,但我的系统找不到它?我尝试添加更多的工作负载和组件,尝试再次进行卸载和安装,但没有任何效果,并且无法找到与此问题相关的单个搜索结果。为什么在完全相同的步骤中,只有三分之二可以完成这项工作?
答案 0 :(得分:0)
@ magicandre1981几乎为我解决了这个问题。安装该microsoft.visualstudio.editor nuget软件包后,几乎还安装了所有其他依赖项,而只有另外两个依赖项丢失了,我在网上找到了该引用。
由于我之前实际上曾经尝试过,但没有成功,所以现在我相信它以前不起作用的原因是因为未选择提到的magicandre之类的正确版本。