D
David Thielen
Hi;
If Word 2003 is installed after .NET is installed, then the PIAs are set to
run on first use. This means the file Microsoft.Office.Interop.Word.dll is
not in the GAC, but will be placed there when my add-in starts.
If Word 2003 is installed before .NET is installed, then the PIAs are set to
not install. This means when my add-in goes to run, it will fail.
So, how do I handle this in my installer. If I set the existence of
Microsoft.Office.Interop.Word.dll as a launch condition, then if the PIAs
are set to load on first use I will then force the user to reinstall Office,
select custome install, and install the PIAs - when all of that is
unnecessary as they will auto-install the first time my add-in runs.
If I don't have a launch condition and they installed Office before .NET,
then my add-in won't run.
Any suggestions on how to solve this?
If Word 2003 is installed after .NET is installed, then the PIAs are set to
run on first use. This means the file Microsoft.Office.Interop.Word.dll is
not in the GAC, but will be placed there when my add-in starts.
If Word 2003 is installed before .NET is installed, then the PIAs are set to
not install. This means when my add-in goes to run, it will fail.
So, how do I handle this in my installer. If I set the existence of
Microsoft.Office.Interop.Word.dll as a launch condition, then if the PIAs
are set to load on first use I will then force the user to reinstall Office,
select custome install, and install the PIAs - when all of that is
unnecessary as they will auto-install the first time my add-in runs.
If I don't have a launch condition and they installed Office before .NET,
then my add-in won't run.
Any suggestions on how to solve this?