解决vs2022 工具箱中不显示 Devexpress控件的问题

发布时间 2023-07-06 10:13:59作者: hiyn

使用的开发环境

vs2022 17.6.4 新建 dotnet6 窗体应用程序(.net framework 正常)
Devexpress 22.2.4

无效果的尝试

1、 在工具箱 点右键选择 Repair ToolBox... 无效果
2、 在工具箱中点右键重置工具箱 无效果
3、 在工具箱中 右键 选择项 浏览选择对应的dll,报错提示 “面向无法动态枚举工具箱项目的平台” 无效果
4、删除整个vs配置文件夹:%LocalAppData%\Microsoft\VisualStudio<version> _ 无效果
5、更新vs2022 ,并打开devexpress安装程序,尝试repair修复 无效果

最终解决方案,

手动引用DevExpress.Win.Design包后工具箱就可以正常显示了
1、项目中 右键选择管理NuGet程序包
2、 NuGet包管理器搜索 DevExpress.Win.Design,此处必须在右上角 程序包源中 选择 Devexpress Local,devexpress 安装时会自动添加该源。

3、正常情况就工具箱中此时已经添加了devexpress的控件,如果未出现,检查 工具 - 选项- Windows窗体设计器-右侧工具箱-自动填充工具箱是否为True

参考:
Resolve Issues With Toolbox Items