任何人有一个解决scheme与保存和Outlook添加发送错误?

我不知道这是否可以通过编程方式修复,但我有一个Outlook插件下面的问题。 重现:

1) Create a new Outlook add in 2) Add a ribbon to the solution 3) Set the RibbonType to Microsoft.Outlook.Mail.Compose 4) Run the solution 5) Open a workbook in Excel 6) Click File > Save and Send > Send as Attachment > Then send or close the mail 7) Click file Save As - The dialog box appears behind the excel window. 

发送附件窗口closures后,你不能访问Excel中的任何对话框。

有没有人有这个错误修复或有意义的解决方法?

显然,罪魁祸首是微软的Ribbondevise师: http : //blogs.msdn.com/b/dhruvkh/archive/2012/05/14/outlook-ribbon-woes-on-performing-send-as-e-mail-via-其他办公-2010-apps.aspx

但是,警告emptor:我看到与我创build的Outlook插件相同的问题,它直接使用RibbonXML(直到昨天我还没有听说过Ribbondevise器),所以我目前正试图了解更多关于底层问题究竟是什么。