J
Jim Dallas
I have developed an Outlook com add-in using VB.NET (from a VBA demo),
but am finding that building a reliable install for Outlook
2000/2002/2003 is very tricky, due to
i) the need for primary interop (or recompiling outlook.interop)
ii) Because I don't really understand the relationships between all
the items that appear in the references (e.g. is it OK to mix COM
wrappers with GAC references)
iii) Because I don't know what the installer program ( I am building a
Visual Studio com add-in project)
I'm also finding the Visual Studio/VB.NET environment tricky as if the
references fail, then Outlook doesn't load the add-in, so I don't get
debugging, so I go back to the registry .....
My background is VB/VBA/C# - but not com/registry
The install is as an extension to a 3rd party product (which installs
Net 1.1 anyway) and I would like to have one install with no other
user intervention (e.g. pia), and preferably one code base across
2000/2002/2003
I've read up on this board and what Ken etc. have to say and can see 3
choices
i) Persevere with VB.NET
ii) Switch to VB6 (I have Vb5, but can pay the money if it saves time,
but what do I use for the installer ? - do I need to get wise or
installshield as well)
iii) Switch to C++ and really understand what's under the hood (I'd
really like avoid this if possible)
iv) Ignore the expert advice and write a well-behaved installer for
the original VBA project (which was faster and cleaner)
What do you recommend for my reliable install for Outlook
2000/2002/2003 add-in?
thanks
Jim Dallas
but am finding that building a reliable install for Outlook
2000/2002/2003 is very tricky, due to
i) the need for primary interop (or recompiling outlook.interop)
ii) Because I don't really understand the relationships between all
the items that appear in the references (e.g. is it OK to mix COM
wrappers with GAC references)
iii) Because I don't know what the installer program ( I am building a
Visual Studio com add-in project)
I'm also finding the Visual Studio/VB.NET environment tricky as if the
references fail, then Outlook doesn't load the add-in, so I don't get
debugging, so I go back to the registry .....
My background is VB/VBA/C# - but not com/registry
The install is as an extension to a 3rd party product (which installs
Net 1.1 anyway) and I would like to have one install with no other
user intervention (e.g. pia), and preferably one code base across
2000/2002/2003
I've read up on this board and what Ken etc. have to say and can see 3
choices
i) Persevere with VB.NET
ii) Switch to VB6 (I have Vb5, but can pay the money if it saves time,
but what do I use for the installer ? - do I need to get wise or
installshield as well)
iii) Switch to C++ and really understand what's under the hood (I'd
really like avoid this if possible)
iv) Ignore the expert advice and write a well-behaved installer for
the original VBA project (which was faster and cleaner)
What do you recommend for my reliable install for Outlook
2000/2002/2003 add-in?
thanks
Jim Dallas