Hi all,
I have kind of a mysterious error that I'm trying to get to the bottom of, and I was wondering if anyone has ever seen this before.
Quick background (more details can be filled in if needed):
I wrote a set of VIs which control NI hardware in a PXI chassis, and built those VIs into a DLL. Function calls into that DLL are made by various external applications written in C++ and C#. Unfortunately I am fuzzy at best with C++ and C#, so any questions about that aspect of it need to be very specific so I can ask people who are wiser in those languages than I.
Apparently, there is an application which links to the DLL I built, but never actually calls it. As I understand the situation, the reason they link to my DLL is that they MIGHT call it, if they're running on a machine that is connected to the PXI chassis.
If that application is running on a machine which has the PXI chassis connected to it (that is, the hardware is present), the error never occurs.
If that application is running on a machine which does not have physical hardware present, the error occurs intermittently. (nothing like the intermittent error) The machine in question has the appropriate version of RTE (2012, if it matters). Because I do not have access to the machines which exhibit this behavior, I have been unable to check the hardware driver configuration on those machines, and I'm not getting any information from the folks who do have access to them (I've asked repeatedly).
Has anyone ever seen the NI Error Reporting Server stop working? This is a new one on me and I'd be grateful for any insight that anyone can offer.
Thanks all!
Diane