M
mattiasw
I have access both to Visual Studio 2005 Tools for Office and Visual
Basic version 6. I need to write an add-in for Outlook. I want it to be
compatible with Outlook 2000, XP, 2003 (and 2007) on Windows 2000 or
later.
The addin will be distributed and I cannot be sure that the customers
have DOTNET 2.0.
After some testing and investigation, it seems that I can solve my
problem with VB6 + redemption. Using VB6 the installation will be very
easy, just distribute the dll+redemption+register them. If I am not
mistaken vbrun is always included in Windows 2000 and later.
If I go the VSTO route, I have to distribute DOTNET 2.0 and my program,
so the installation will increase in size from 1Mb to 30 Mb. (Can VSTO
use DOTNET 1.1, which seems to be much more distributed?)
Also, if I understand the documentation properly, VSTO will have the
security dialog problem for Outlook 2000 and Outlook XP.
Are there ANY advantages using VSTO? I would like to use smart tags,
but Outlook doesn't support that anyway (except if you use Word as
editor, do users normally do that?)
Please tell my why I should use MS latest technology instead of 8 year
old VB6.
Basic version 6. I need to write an add-in for Outlook. I want it to be
compatible with Outlook 2000, XP, 2003 (and 2007) on Windows 2000 or
later.
The addin will be distributed and I cannot be sure that the customers
have DOTNET 2.0.
After some testing and investigation, it seems that I can solve my
problem with VB6 + redemption. Using VB6 the installation will be very
easy, just distribute the dll+redemption+register them. If I am not
mistaken vbrun is always included in Windows 2000 and later.
If I go the VSTO route, I have to distribute DOTNET 2.0 and my program,
so the installation will increase in size from 1Mb to 30 Mb. (Can VSTO
use DOTNET 1.1, which seems to be much more distributed?)
Also, if I understand the documentation properly, VSTO will have the
security dialog problem for Outlook 2000 and Outlook XP.
Are there ANY advantages using VSTO? I would like to use smart tags,
but Outlook doesn't support that anyway (except if you use Word as
editor, do users normally do that?)
Please tell my why I should use MS latest technology instead of 8 year
old VB6.