microsoft - need resolution

A

Aaron Lind

I cannot get a vs.net 2003 Visio project reference to use the Office
XP PIA version, it always wants to create a local copy I have
downloaded and installed the Office XP PIA's. I can see the
Microsoft.Office.Interop.* assemblies in the assembly cache. I have
been success in getting the Microsoft.Office.Interop.Word assembly to
work correctly. I have tried reinstalling Visio Professional 2002
(service release 1) as well as reinstall the Visio for enterprise
architects version 2003. I have been told to go to visio in the
install/uninstall programs and custom add features and install the pia
for .net development but this feature doesn't even exist. I have even
downloaded the microsoft examples which actually have the reference
already in place in the project and it does point correctly to the
visio gac pia, it also runs as expected. What do I have to do to get
this to work correctly? I really need some help on the matter.

Thanks,

AJL
 
M

Mai-lan [MS]

A Visio 2003 solution will always use a Visio 2003 PIA. A PIA is type lib
specific. That means that you can't use build a Visio 2003 .NET application
using an Office XP Visio PIA, which only works iwth Visio 2002.

In Visio 2002, we did not ship PIAs in the product. They only shipped
through the Office XP PIA download. That means that you can't use the Visio
setup application to repair or install the PIA. However, we do ship the PIAs
in the Visio 2003 setup application. There is where you will find the custom
options to install the PIAs, although by default, setup is configured to
automatically install the PIAs on Custom, Standard, and Full installations
if the CLR 1.1 is present.

Note that Enterprise Architects version 2003 actually ships Visio 2002,
which means that the Visio 2002 will need the Office XP PIA download to work
with a .NET application.

If you are trying to get the PIA to work correctly, make sure that you have
the CLR 1.1 installed on your machine first. Then either run a repair on
your Visio 2003 installation or install Visio 2003 if you haven't installed
it yet. That should get the required PIAs on your machine.

Sorry for the late response, by the way....

Mai-lan
Microsoft Corp.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top