Iai*_*oat 27 c# vsto add-in sharpdevelop ms-office
我正在尝试使用C#.Net开发MS Office Addin,但我无法访问Visual Studio.相反,我使用SharpDevelop作为我的IDE,(但我的问题与使用任何其他IDE开发或从命令行编译的任何人都同样相关......)
我已经做了一些搜索有关如何开发AddIns的指南,但它们似乎都需要Visual Studio并按照以下步骤操作:
我设法做的是:
using Outlook = Microsoft.Office.Interop.Outlook;using Office = Microsoft.Office.Core;我从哪里开始?是否有我错过的指南/教程,或者有人可以提供一些指示?
Gov*_*ert 18
NetOffice(http://netoffice.codeplex.com或https://osdn.net/projects/netoffice/)是一组很好的与Office版本无关的互操作程序集.这就是使用SharpDevelop制作插件所需的全部内容,该项目还包含一些教程和示例,包括一些用于Outlook的插件.
如果您使用Excel-DNA(需要从.NET公开用户定义的工作表函数)为Excel创建加载项,NetOffice仍然为您提供一组补充库,用于从Excel访问Excel COM自动化接口-DNA加载项,因此它们可以很好地协同工作.
对于NetOffice和Excel-DNA,您还可以使用免费的Visual Studio Express版本(需要一些小技巧才能使调试工作).Visual Studio Express根本不包含VSTO.SharpDevelop还有比Express版本更多的功能,如内置重构和VB.NET < - > C#转换工具,因此有充分理由选择SharpDevelop作为免费IDE.
| 归档时间: |
|
| 查看次数: |
24990 次 |
| 最近记录: |