如何在Visual Studio 2019中启用Bunifu.Framework.UI并解决引用报错问题
依赖缺失问题解决方法
1. 解决using Bunifu.Framework.UI报错
- 先确认项目目标框架版本:右键项目 → 「属性」 → 「应用程序」,查看目标框架是否为.NET Framework 4.5.2及以上,不符合的话调整到匹配版本。
- 推荐通过NuGet安装官方包:右键项目 → 「管理NuGet程序包」,切换到「浏览」标签,搜索
Bunifu.UI.WinForms(旧版Bunifu.Framework.UI已更新为此包名),点击安装后重新生成项目。 - 如果你使用的是本地旧版Bunifu框架包:右键项目 → 「添加」 → 「引用」,点击「浏览」找到本地
Bunifu.Framework.dll文件,选中确认添加后重新生成项目。
2. 解决using WindowsFormsControlLibrary1报错
这个是自定义WinForms控件库,不属于公开NuGet包,按以下两种情况处理:
- 如果你本地有编译好的
WindowsFormsControlLibrary1.dll文件:右键项目 → 「添加」 → 「引用」,浏览到dll存放路径,选中添加即可。 - 如果这个控件库是同一解决方案下的子项目:右键解决方案 → 「添加」 → 「现有项目」,导入控件库项目到解决方案,再右键主项目 → 「添加」 → 「引用」,切换到「项目」标签,选中
WindowsFormsControlLibrary1项目确认添加,重新生成解决方案。
3. 通用校验步骤
所有引用添加完成后,点击顶部菜单栏「生成」 → 「清理解决方案」,再执行「生成」 → 「重新生成解决方案」即可消除报错。如果仍有异常,右键对应引用 → 「属性」,将「特定版本」设置为False,避免版本校验导致的引用失效。
相关报错截图


内容的提问来源于stack exchange,提问作者Boiko
相关产品推荐
相关产品推荐

