[python-win32] Outlook Add-In Demo Question ... A runtime error occurred during the loading of the com add-in

Mark Hammond skippy.hammond at gmail.com
Wed Dec 8 19:32:44 EST 2021


Another possibility for the failure is the environment office is running 
under (which broadly speaking can be described as the PATH).

Back in the day, it was very common for Python and pywin32 to end up 
sticking stuff in the system32 directory, then things like COM would 
work in almost every context, as the system directory was (almost) 
always on the path.

However, these days that's far less likely to be true - so the problem 
might be as simple as the fact that pythonXX.dll and pythoncomXX.dll 
can't be located when office is running, although can be in your pycharm 
environment.

Ensuring the directory with these files is on the PATH for office is the 
generic advice, but it's difficult to give more specific advice without 
knowing more about your specific environment.

Cheers,

Mark

On 8/12/2021 1:49 pm, Dan Moisan wrote:
> I apologize in advance for the basic question, but I have spent about 40 
> hours researching how to make the demo "outlookAddin.py" load on my 
> Outlook 2016 32 bit application. I am running Python version 3.7 and I 
> can successfully run the outlookAddin.py script from PyCharm. But then 
> when I open outlook, I always receive the message "... not loaded. a 
> runtime error occurred during the loading of the com add-in".
> 
> I am sure that I missing a very basic step to make this run, but I can't 
> seem to find anything online. Do I need to do something to compile the 
> outlookAddin.py script before or after I run it? Or should the add-in 
> load after it is registered? I'm so sorry for such a basic question.
> 
> Thank you!
> 
> Dan
> 
> _______________________________________________
> python-win32 mailing list
> python-win32 at python.org
> https://mail.python.org/mailman/listinfo/python-win32



More information about the python-win32 mailing list