2017-12-18 179 views
0

我有一個Excel插件,它有一個ribbonbar。 帶狀條有一些按鈕和複選框等。 最近,我刪除了一個複選框,並添加了一個按鈕。 功能區欄在設計器中正確顯示,但未在Excel中顯示該按鈕。 似乎沒有更新ribbonbar。Excel Addin RibbonBar顯示舊的按鈕

在設計師:

enter image description here

InExcel:

enter image description here

我猜的Visual Studio放置的DLL,等在一個臨時文件夾在調試,但我不知道這個地方可能。 我的問題是:爲什麼按鈕不顯示?是否有可能導致此錯誤的臨時文件?

調試時,我可以看到visible屬性設置爲true,並且它已正確添加到組中。

一些信息: 我使用Excel 2007與Visual Studio 2010

回答

1

當你開始從Visual Studio安裝插件調試會話。視覺工作室可能沒有正確重新安裝插件。你可以嘗試刪除從Excel插件明確以下這個步驟:

  1. 啓動Excel與平時一樣(不是從Visual Studio),轉到文件 - >選項 - >加載項
  2. 管理下拉挑COM加載項然後單擊轉到
  3. 找到你的外接標記,然後單擊刪除

現在,如果您啓動新的調試會話,可能會更新工具欄。 如果這解決了這個問題,原因正如您所說的 - 與某些緩存的dll相關。

+0

這麼容易,但如此強大。謝謝 – Bongo