I'm running into problems creating MS6.0 applications on one computer and then copying the source over to another computer, making changes, recompiling it and then trying to get it to run.
I have two almost identical test platforms. The software is as close as I can make it. I have a seperate copy of MS6.0 on installed on each machine and the only difference I can find under MAX as far as software installation goes is that I have NI-PAL version 1.5.0f0 and the other is 1.4.5f0. I don't know what NI-PAL is and I don't know why the would have different versions with the copy of MS6.0 purchased last has the lower version.
Anyway, what happens is that code taken from Test Station 1 and copied into Test Station 2 causes MAX t
o dump all my DAQ stuff just like it did when I was trying to collect data using the evaluation versions of Component works. All my CW stuff on both platforms is version 6.0.589 except for Data Socket Controls which is version 4,0,3,367.
I've registered both software versions through the mail and one of them over the internet. Am I supposed to have a registration number to validate my copy some place? I really think this is why I'm losing my DAQ devices from MAX because I can remove all my DAQ devices from Device Manager and shut everything down and when win2000 finds the devices again so does MAX until I try and run code brought over from the other platform.
I've spent about 3 days straight on this and have more information then I know what to do with. Nothing seems to permanantly solve the issue however. The plan is to develope on one platform and distribute to the other and then make minor modifications. Is this not allowed under NI's license?
Grant
Grant M. Johnson
Project Engineer
LECO Corporation