CD C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies
gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
我发现在我的机器上(Windows 10 x64),显然gacutil不再与新版本的Windows捆绑在一起,所以从我在C:\ Program Files(x86)\ Microsoft SDKs中找到的以前安装的Microsoft Windows SDK中检索它\ Windows \ v7.0A \ Bin,虽然我认为您可能需要先安装它 . 关于在Windows 10上查找gacutil有一些想法here .
2 回答
安装另一个版本的Visual Studio后,我的所有项目都遇到了这个问题 .
我按照宝宝徐的建议here修复了它,即在命令提示符下运行以下命令:
我发现在我的机器上(Windows 10 x64),显然gacutil不再与新版本的Windows捆绑在一起,所以从我在C:\ Program Files(x86)\ Microsoft SDKs中找到的以前安装的Microsoft Windows SDK中检索它\ Windows \ v7.0A \ Bin,虽然我认为您可能需要先安装它 . 关于在Windows 10上查找gacutil有一些想法here .
在此之后,我能够再次添加对项目的引用 .
希望能帮助别人 .
您可以进入要添加引用的项目的csproj并添加以下xml
这将添加对其他项目的引用 .