很抱歉提出这样一个愚蠢的问题,但我用Google搜索了大约两个小时,无法找到我的问题的答案:
如何开发Outlook 2013加载项?
我有一个在C#2010和Outlook 2010中创建的加载项。现在我想以这种方式扩展它,在Outlook 2013中是两个浏览器事件InlineResponse和InlineResponseClose。
我搜索了VSTO和PIA的永不版本,但每个网站都告诉我这些仅适用于VS 2012?
有人可以解释一下我需要扩展这个加载项或向我展示一个描述这个的链接吗? 对不起,如果这是一个愚蠢的问题,但在那之后我有点紧张。
答案 0 :(得分:1)
该项目是dll中的经典Office添加,而不是Microsoft在此Office版本中引入的新“应用程序”之一。而你是对的,因为我想把它作为一个dll。
现在我用这种方式解决了我的问题,我使用了一些带接口的非托管代码等等(Oleviewer帮了很多忙)来获取InlineResponse事件。
感谢您的回答。
答案 1 :(得分:-2)
不幸的是,你做不到。 Office 2013是一个类似于“微软市场”的基于“应用程序”的平台,将使用JavaScript作为不同办公应用程序之间的主要交流工具。因此,现在使用VS2012 for Office 2013部署创建的基本项目堆栈是< / p>
2010将把它解释为一个网站。
答案 2 :(得分:-2)
outlook 2010加载项仅适用于2010。如果你想让这个加载项兼容所有版本,如2007年,2010年和2013年。一种方法是打开加载项VS2013并编译它。你得到的编译错误很少,因为这是在2010年开发的。修复这些错误......然后它:)。你会得到你想要的东西