Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

Migration from MStudio 1.0 to MStudio 2005 - ActiveX fails

Trying to move critical C++ legacy app from Visual C 6.0 to freshly installed Measurement Studio 8.6 Visual Sstudio 2005.

Project convertion didn't show any errors.

NI ActiveX controls run in test container and NI sample apps

Converted project Dialog Editor fails to open. "19 ActiveX controls could not be instantiated. Reinstal or register controls and try again"

Reregistering NI controls manually doesn't help. They run just fine, but not in the converted project.

Is there a procedure or guidelines/docs on manual code migration from older versions ???

 

Would greatly appreciate any help.

 

Nino

that_ mail<at>yahoo

0 Kudos
Message 1 of 3
(5,669 Views)

Hello Nino,

 

Are you able to replace the controls on the UI and give them the same settings? This is legacy software, which means that the amount of materials available is limited. I have also included a link below that details how to manually register Active X controls in case there was some confusion on the method of registration.

 

How to Register ActiveX Controls: http://digital.ni.com/public.nsf/allkb/4F811A9B23F1D46E862566F700615B7A

 

Regards,

 

Jason D

Applications Engineer

National Instruments

0 Kudos
Message 2 of 3
(5,656 Views)

Thank you for your prompt responce.

 

No, I couldn't modify controls in UI because Dialog editor didn't open, and yes, I tried to manually register controls, as described in your reference, before posting here.

Fortunately the problem was solved by running conversion on another PC with identical configuration.

It appears that the first conversion attempt failed to run full course - resourse file compillation was not done. Regrettabley there was no indication of this failure.

 

 

0 Kudos
Message 3 of 3
(5,650 Views)