Outlook Web Add-in for Outlook Desktop CLient. ( Sent Button EVent) - outlook-addin

We are working on outlook web add-in. This add-in is supposed to trigger on Send button click event ( while sending email or meeting ).
So far we have seen that this add-in works fine in OWA(https://outlook.office.com/owa) but Outlook Client it is working for a specific version of outlook say Windows 10 Enterprise and Outlook client version 2006 (Build 13001.20384) but for other versions like outlook version 1908 (Build 11929.20904) the send button event is not triggering.
Also, dose send event have any windows OS build version dependency?
e.g
TESTINGVMTWO (Add-in Not Working - Send Button even is not triggering)
Host Name: testvmtwo
OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.17763 N/A Build 17763? Not working for this build
Outlook Version: Version 2006 (Build 13001.20384)
TESTING_VM: (Add-in Working send button event triggers and add-in works as expected)
Host Name: Testing-VM
OS Name: Microsoft Windows 10 Enterprise
OS Version: 10.0.19041 N/A Build 19041
Outlook Version: Version 2007 (Build 13029.20308)
Your help or advice is much appreciated.
Regards
Shrirang

Yes, see this article: https://developer.microsoft.com/en-us/office/blogs/microsoft-edge-webview-for-office-add-ins/
Depending on both Office Version and Windows Version, either Edge or IE will be used to render / run your add-in.
This is just a guess, but it is likely there is some code in your add-in that is incompatible with IE. (maybe Arrow Functions?)

Related

Outlook Add-in for Outlook 2013 app debugger

I am using Outlook 2013 application to test the Outlook add-in I am creating. At the moment, when I click a button on my add-in, it is just saying App Error and I don't know what is causing it.
Is there a way for me to debug my code to see where the error is coming from?
I depends on your windows version, have a look here.
For Windows 10:
Launch the F12 development tools that corresponds to your version of Office:
For the 32-bit version of Office, use C:\Windows\System32\F12\IEChooser.exe
For the 64-bit version of Office, use C:\Windows\SysWOW64\F12\IEChooser.exe

Outlook "Attach debugger" not available

I am creating an Outlook Add-in using Office js libraries. I was using the option to attach the debugger to debug my javascript application. But it seems that after an Outlook update the option is no longer available. I have tried reinstalling Office but dit not help. Also i created a new Add In with the default functionality and this has no option to attach the debugger. When i click with the right mouse I see no options. Do i have to enable it in some new way ? Has somebody else seen this problem ?
Beginning with Office 365 version 16.0.11629 and Windows 10 version 1903, Office Add-ins running on Office 365 for Windows will use a Microsoft Edge WebView as the runtime.
The Microsoft Edge WebView performs much better than Internet Explorer and features enhanced compliance with modern browser standards including support of the full set of HTML 5 and ECMAScript 2015+.
We recommend that you download the Microsoft Edge DevTools Preview for debugging.
link

Outlook add-in commands and macOS version

We are developing an Outlook add-in (using Javascript API version 1.3 and add-in commands) that supports Outlook 2016 for Mac. Our test systems have macOS Siera (10.12.6) but one tester is getting blank task panes and the only thing that is different is her system has macOS El Capitan (10.11.6).
Is there an minimum macOS required for Outlook add-in commands? The only reference to a requirement I could find was an old MS article that pre-dates add-in commands that mentions macOS 10.10.
Or has anyone seen the blank task pane issue? The task panes have a title, but blank content. No add-in error is shown. On the same test system our add-in is working on OWA for Safari.
Thanks
Mac outlook is providing active support only to OS version 10.11 and above. Kindly update the OS and verify if its working.

Universal MS Word plug-in for Windows and Mac

I am looking for the way to implement MS Word plug-in for Mac and Windows. The plug-in should work with all versions of Microsoft Office (Microsoft Office 2003, Microsoft Office 2007, Microsoft Office 2010, Microsoft Office 2013, Microsoft Office 2016) and should work on Windows XP - Windows 10. It should work on MS Word on Mac also (at least on the latest versions).
It seems to be impossible to create one app for all of this OS and versions.
Description of the plug-in: The plug-in should help user to find the definition of any word (the definition will be in the beginning of this file or in the other file on the user's local disk). For example, user place mouse over word "math", a plug-in shows pop-up with definition "Mathematics (from Greek μάθημα máthēma, “knowledge, study, learning”) is the study of topics such as quantity (numbers), structure, space and change".
I am thinking about some variants of implementation.
First variant. I can make plug-in with help of WinForms and Microsoft.Office.Interopt for all Windows OS and versions of MS Office. I can create add-ins for Word on Mac with help of JavaScript. (Add-ins on JavaScript don't work on Microsoft Office versions < 2013).
Second variant. I can create plug-in with help of VBA for both platform and for all versions.
Are these variants possible? What the best way to create plug-in for Windows and Mac?
First variant. I can make plug-in with help of WinForms and Microsoft.Office ...
This, sound to me, way you should go if you would like to support older Office products (2010 and older). You would create VBA or COM/VSTO version for older versions on Windows. For older versions of Mac (ex:Entourage) you should consider AppleScript scripting extendability. Office Add-in (JS API) for newer versions on Windows and Mac together.
Second variant. I can create plug-in with help of VBA for both platform and for all versions.
No such thing as VBA add-on for Mac. You may efficiently use AppleScript for scripting certain actions in older Office for Mac.
This is all about your requirements. At the end you will make your decision. I would go with Office JS API as the start and later on see if you have strong demand of your app for older versions of Office.
Yes it is possible, but refine your requirement.
Go for Apps for Office (Windows + Mac) and not Com Add-ins (Only in Windows).

No "Hyper-V" in Win Features to install after installing VS2013 Preview

On a Windows 8 machine with VS Express 2010, VS 2012, I've installed Visual Studio 2013 Ultimate Preview.
In the end of the installation, an error message appears, giving me this link to activate Hyper-V.
So i entered BIOS, I found a similar option for enabling Virtualization, and set it to Enable.
After finishing restart, I downloaded coreinfo.exe, opened the console as Admin, and checked for asterisk in the row where it said I should check. So there was, which means my computer supports SLAT.
When I go to Control Panel -> Programs -> Windows Features on/off, there is no Hyper-V there as is shown in the link that there will be, and I should select it and press OK to install/activate it.
Will this be fixed by reinstalling Visual Studio 2013 Ultimate Preview now?
Make sure you are running Windows 8 Pro 64-bit as the Hyper-V feature is a Pro Edition feature.