我拉我的頭髮試圖從SharpDevelop的5.1我通過NetOffice 1.7.3創建調試Excel加載項。這是我迄今所做的步驟: -調試C#Excel加載項在Windows
- 安裝的SharpDevelop 5.1
- 安裝NetOffice 1.7.3
- 然
Developer Toolbox.exe
,並點擊 「創建新項目」,並點擊以下內容: -- 項目類型
-
個
Automation Addin
- 使用NetOffice工具:
checked
- 項目文件夾:
<some dir>
- 環境
- 語言:
C#
- 環境:
VS 2010 (Express)
- .NET運行庫:
4.0 (Client Profile)
個
- 語言:
- Office應用程序:
- 點擊了:
Excel
- 點擊了:
- 大會信息
- 名稱:
<my name>
- 說明:
<my description>
- 名稱:
- 加載行爲
- 用戶可用於:要裝載
Current User
- 決定當它具有:
3 = Load at startup
- 用戶可用於:要裝載
- 用戶界面。
- 檢查所有的4個選項
- 在創建項目
- 項目類型
- 打開項目的SharpDevelop,選擇項目 - 設置編譯成目標CPU設置,以
x86-64 processor
。
所以我已經能夠建立插件和Excel中運行沒有問題 - 它只是我不能做調試。我需要設置一些設置或屬性嗎?任何幫助都感激不盡。
注(1) - 在SharpDevelop的的關於頁顯示以下內容: -
SharpDevelop Version : 5.1.0.5134-RC-d5052dc5
.NET Version : 4.6.01055
OS Version : Microsoft Windows NT 6.1.7601 Service Pack 1
Current culture : English (United Kingdom) (en-GB)
Running under WOW6432, processor architecture: x86-64
Working Set Memory : 194256kb
GC Heap Memory : 49366kb
注(2) - 我已經安裝了MS Visual Studio中但社區版不會讓你做Excel插件開發(請參閱https://msdn.microsoft.com/en-us/library/bb398242.aspx)和IMO Visual Studio Professional
版本太貴(請參閱https://www.visualstudio.com/en-us/products/vs-2015-product-editions.aspx for pric荷蘭國際集團)。
你是對的。 VS Community Edition與NetOffice中的項目構建很好地配合,非常感謝! – bobmarksie