我拉我的头发试图从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