我使用Visual Studio 2008創建了一個Excel加載項。它具有功能區,一堆窗格和代碼,可以添加表單和範圍,並從網頁中獲取信息。爲什麼我的Excel插件只有一半工作?
當我在我的開發PC上運行它時,它完美地工作。我使用Publish命令來公佈它並安裝在Windows XP虛擬PC上。安裝看起來很好,當我打開Excel時,我看到了我的功能區。如果我點擊一個顯示窗格的按鈕,向上彈出窗格。如果我在窗格中輸入一些細節來創建範圍並使用網頁中的數據填充範圍,則會創建該範圍,但不會訪問網頁(我測試過我具有連接性)。我的一個按鈕添加了一個隱藏的工作表,另一個顯示或隱藏該工作表。其中一個按鈕不起作用。
我試過了我能想到的一切。我想知道是否有任何我需要處理的權限或信任問題?
我會嘗試添加一些額外的嘗試/捕獲。 – 2010-03-09 11:15:37
發現問題(儘管我還不知道解決方案)。 try/catch顯示了「無法識別的元素'extendedProtectionPolicy'」異常。我認爲這與它如何調用Web服務有關,但需要做更多的研究。 – 2010-03-09 11:27:34
如果其他人看到上述錯誤,則顯示Windows 7添加了此配置項,而Windows XP不喜歡它。如果您從app.config中刪除該設置,問題就會消失。 – 2010-03-09 11:34:23