2012-11-19 67 views
0

我試圖用從ExcelDNA包CustomTaksPane例子,得到了以下錯誤:ExcelDna CustomTaskPane示例異常

「發生異常而調用函數‘OnShowTCP’異常消息是 異常已經由目標拋出。調用的」

我使用Excel 2010的Windows 7

任何想法下?

+0

我在另一個mashine做了測試。它看起來像32位版本的Windows7/Excel 2010 ... –

回答

1

與表示CTP一個常見的問題是運行Excel當任:

  1. 「作爲管理員」下一個UAC受限用戶帳戶 - 這已被固定在Excel-DNA v 0.30的測試版本,你可以在這裏下載:http://exceldna.codeplex.com/releases/view/95861
  2. 在無權寫入HKEY_CURRENT_USER \ Software \ Classes的帳戶下。我希望將來能夠以更好的信息處理這種不尋常的情況。
+0

看起來像這不是一個問題。我有管理特權,因爲我可以用regedit32編輯這個鍵,我已經下載了3.0版,不幸的是同樣的錯誤... –

+0

其他Excel-DNA的東西工作正常嗎?功能區加載? – Govert

+0

是的。色帶出現。按鈕到位,唯一的問題takspane。我做了一個檢查32位版本的Excel/Windows7看起來像它的工作。 –

0

這聽起來像它類似於此報告的問題:https://exceldna.codeplex.com/workitem/9366

您信任設置爲中心設置「需要應用程序加載項受信任的發佈者簽署」?如果是這樣,並且插件由受信任的發佈者簽名,則插件將正確加載,就像功能區的COM服務器一樣,但由於某些原因,COM服務器爲CTP動態註冊不會加載。如果人們放棄信任中心設置,那麼外掛程序就可以正常工作。

+0

CTP和高信任中心設置的問題隨着近期(2015年4月)github的修訂而消失。有關更多詳細信息,請參閱最近更新至https://exceldna.codeplex.com/workitem/9366。 –