Visual Studio 将不会编译社区扩展,因为找不到 ToolkitToolWindowPanel

问题描述 投票:0回答:1

我尝试使用工具窗口编译 Visual Studio 2022 扩展。我按照 Mads Cristianson 的视频创建了该项目。

我安装了扩展开发人员。

但是在 Visual Studio 中我看到了这个。

这是我收到的编译错误

严重性代码描述项目文件行抑制状态 错误 CS0246 找不到类型或命名空间名称“ToolkitToolWindowPane”(是否缺少 using 指令或程序集引用?)VSIXWithToolWindow C: emp\Extensions\VSIXWithToolWindow\ToolWindows\MyToolWindow.cs 22 Active

我也尝试注册 Microsoft.VisualStudio.Shell 程序集,但没有成功

浏览到此文件夹

cd "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies"

gacutil -i .\Microsoft.VisualStudio.Shell.15.0.dll
c# visual-studio visual-studio-extensions
1个回答
0
投票

您可以尝试以下方法:

1.尝试重现创建一个新项目并检查问题是否仍然存在。

2.关闭Visual Studio并删除项目文件夹下的.vs文件夹后,重新生成项目进行编译。

3.将

Microsoft.Visual Studio.Shell
的引用添加到项目中。 enter image description hereenter image description here

4.尝试使用 Visual Studio 安装程序修复 Visual Studio 或使用 Devenv/Resetting 重置 Visual Studio

© www.soinside.com 2019 - 2024. All rights reserved.