使用 QBFC SDK 不显示 Quickbook 菜单

Quickbook Menu is not showing using QBFC SDK

我使用下面的代码添加菜单它在一台机器上工作但在另一台机器上不工作

ISubscriptionMsgSetRequest _menuSet = GetSubscribeMsgRequest();
IUIExtensionSubscriptionAdd query =  _menuSet.AppendUIExtensionSubscriptionAddRq();
query.SubscriberID.SetValue(SUBSCRIBER_ID.ToString("B"));
query.COMCallbackInfo.AppName.SetValue(AppName);

我没有遇到任何问题,实际上我不清楚代码

我已经从这个 url

中获取了代码

一一检查所有步骤

  1. 运行 您的代码使用管理员帐户

  2. 你什么时候运行你的代码检查响应状态是否为0? - 如果它是 0 则继续检查状态消息并更新您的问题

  3. 检查以下代码是否存在 InformManager.SubscribeToQBUIExtensionEvents(handleMenuEvents); 菜单点击的附加事件

  4. 执行成功后以管理员身份打开Quickbook

  5. 然后你会得到授权框 - 允许你的插件在quickbook中添加菜单,这是必需的。
  6. 如果你没有看到任何 Autorisation 框,请进入 Quickbook 中的编辑菜单 编辑->首选项->集成应用程序->公司参考 删除您的应用程序(如果存在),然后关闭并再次打开 QB 您将获得 Autorisation Box
  7. 关闭你的快本
  8. 以普通用户身份打开 Quickbook,然后检查您的菜单及其事件
  9. 如果事件不再存在,您需要检查事件附加代码。 10.Happy Quickbook 编码

如果您对 Quickbook 有任何疑问,请随时提出。