Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

visual studio 2012 express and nx10

Status
Not open for further replies.

multicaduser

Industrial
Jan 29, 2013
261
Does anyone know if visual studio 2012 express will work with nx10? A full license is $700 and it looks slim to none that the IT department will approve the expense. Trying to move from grip to vb.

There are clear instructions on where to put the nx libs with the full product but I'm not sure where they would go with express even if it would work.

Any advice would be appreciated.

(oops, looks like I need to update my tag line LOL)

NX9.0.3.4 MP1/Windos 7 Service Pack 1
 
Replies continue below

Recommended for you

Do you have an author license and will you be compiling the code to dll or exe files?

If the answer is "no", then I think VB express 2012 will work for you. I've been using VB express 2010 and 2012 (mostly 2010) to write journals (uncompiled code) for NX versions from 7.5 through 10 with no problems.

If you will be compiling the code, the differences among the compilers may cause some undesirable side effects. However, from what I've read, this seems to be an issue mainly with C++ compilers. NX seems to be more forgiving for the .net compilers. Somewhere in the NX documentation, it lists the recommended VS version to use with the given NX version; it's either in the programming help docs or the what's new guide, I can't remember right now. Edit: Or that info might be in the release notes.

www.nxjournaling.com
 
Thanks for the response cowski. Yes we do have an author license but I'm not necessarily looking to compile as much as using visual studio(express) to develop journals, and 2012 is what is recommended from Siemens for NX10.

This is new territory for me and since the directory organization seems to be different between the full blown visual studio license and express I have no idea where to put the libraries so they can be referenced. (see blow link in nx documentation)


The rep from Siemens suggested searching the forums for that information.

Where did you put the libs from NX?

NX9.0.3.4 MP1/Windos 7 Service Pack 1
 
The NXOpen wizards do not work with VS 2012 express (but they do work with 2010 express). GTAC posted some project template files to use instead, they can be found here in the solution center.

www.nxjournaling.com
 
Thanks for the link and information, your help is always valuable.

NX9.0.3.4 MP1/Windos 7 Service Pack 1
 
To reference the NX libraries, edit the project properties (Alt+F7). Select References and use the Add button to reference the dll files.

I've just switched over to VS2012 from VS2010 so I will have to check how my programs compile, however all my stuff is in VB so I may be OK. Thanks Cowski for the warning.

Mike Hyde
NX8.5 with TC9.1
Moving to NX10 with TC11.2
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor