如何恢复丢失的 VSTO 加载项功能区

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

我完全被这个难住了。我正忙于调试基于 Visual Studio 2022 VB.Net 的 VSTO Excel 插件,其中包含功能区,当设计器抛出错误时,现在功能区设计对象已从我的项目中消失。与功能区关联的代码文件仍在项目中。功能区必须仍然在后台某个地方,因为当我在调试模式下编译和运行时,功能区会按预期显示,如下所示:

但是我无法访问功能区设计器进行更改。 帮助...!

亲切的问候 保罗。

visual-studio vsto office-addins excel-addins ribbonx
1个回答
0
投票

如果使用任何源代码控制工具来开发软件,则需要回滚到最新的稳定版本。如果没有,我建议创建一个新的 VSTO 插件项目,并将所有代码与新解决方案进行比较 - 找出差异在哪里。

无论如何,我建议改用功能区 XML。使用功能区设计器在 Visual Studio 中创建自定义 UI 框架,然后切换到原始 XML 标记,以便可以完全控制它。请注意,您可以将使用功能区设计器创建的现有自定义 UI 导出到 XML 文件。有关更多信息,请参阅将功能区从功能区设计器导出到功能区 XML

如果您继续使用功能区 XML,您可能会发现演练:使用功能区 XML 创建自定义选项卡一文很有帮助。

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