如何使用VSTO在Outlook2007的“新建邮件”窗口和“收件箱”窗口中创建加载项按钮。
此代码将按钮添加到Outlook2007的主窗口。
//Define the existent Menu Bar
menuBar = this.Application.ActiveExplorer().CommandBars.ActiveMenuBar;
//Define the new Menu Bar into the old menu bar
newMenuBar = (Office.Command
我对C#和Outlook库都是相当陌生的。
我已经在Outlook的会议选项卡中创建了一个自定义组,其中有一个按钮。我还在Button的属性中添加了一个图像(如截图所示)。
该图像将表示我的外接程序的徽标。但是我不能改变图像的大小。
我希望我的按钮看起来类似于Outlook的其他按钮,就像带有较大图标的“Skype会议”或“会议笔记”。
谁可以建议我的方式来设计大图标按钮。
我已经使用VSTO在Visual Studio 2015 for Outlook 2016外接程序中创建了功能区(Visual Designer)。使用C#实现这一点的最佳方法是什么?
我有Inno安装安装程序(写在我之前),它提取一组VSTO文件,然后启动VSTO MS Office外接程序安装。它有一个问题,当将VSTO文件解压缩到临时文件夹并启动VSTOInstaller.exe时,它会立即显示完成按钮。如果用户单击它,临时文件将被删除,并在VSTOInstaller中启动VSTO插件的实际安装,从而导致“文件未找到”错误。我应该修复这个问题(理想情况下,Inno安装安装程序中的Finish按钮只在它生成的VSTOInstaller已经完成执行时出现)。
VSTO包本身(“应用程序文件”文件夹、setup.exe和.vsto文件的集合)是由Visual中的ClickOn
在我的新职务上开始开发Outlook2007Addin之后,一个用户在Outlook启动期间遇到了以下错误:Object reference not set to an instance of an object。尝试通过额外的try捕获跟踪问题后,来自未抑制的警报的初始VSTO异常消息并不特别有用。我跟踪了这个问题,直到从以下代码开始的方法:
if (newToolBar == null)
{
Office.CommandBars cmdBars = this.Application.ActiveExplorer().CommandBars;
newToolBar = cmd
使用VSTO 3.0 for Outlook 2007
我自己的项目类型是从post派生出来的,叫做"IPM.Post.CustomType“。但是,在资源管理器窗口(文件夹中所有项目的列表)中,我的项目的图标仍然是标准发布项目。
如何使我的自定义项目在资源管理器窗口中显示我的自定义图标而不是标准图标?
与此相关,如何在Outlook中设置更改文件夹的图标。
如果这是一个复制品,我很抱歉,但我找不到任何有效的解决方案,或者任何与我相同的症状。
我有一个VSTO Word AddIn,我已经开发了一段时间了。我以前从未更改过Visual Studio (2010)的“解决方案配置”;我只是将其保留为Debug。但是今天我的AddIn已经停止加载Word了。它出现在word COM加载项列表中(打开Word时获得的列表,转到Word Options \ AddIns),但复选标记处于关闭状态,当我打开复选标记并返回到该COM加载项列表时,它再次关闭。此外,Word的AddIns列表中的AddIn消息只是“已卸载”;而不是像“已卸载:发生错误时...”这