> I wrote an app that transferred data from Excel to Access (Office 2000 on XP
> Professional).
[quoted text clipped - 12 lines]
> Studio prevented
> from creating interop assemblies for Office 2000?
===========================================
Was "first app" using the Office XP PIAs? If it was, why would you
(re)install the Microsoft's PIAs for "second app"? Or did you uninstall the
XP PIAs and install the Office 2003 PIAs for "second app"?
What MS instructions for deleting the PIAs were you using? If the PIAs were
"uninstalled", did you verify that they no longer exist in the GAC? If they
were really uninstalled, NEITHER app should work because the assemblies
couldn't be found.
The PIAs ARE the relevant Interop assembly in this case. Why are you asking
if "VS.Net is prevented from creating interop assemblies..." when you should
be using (and your project should be referencing) the MS PIAs in the GAC?
Try using fuslogvw.exe (or debugging) to determine the location that the PIA
is loaded from - if you uninstalled, it shouldn't BE loaded, and if it IS
loaded, fuslogvw will give you the info on location and version.