青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2012|回复: 2

[疑难] vs2005开发nx,配置问题

[复制链接]
发表于 2012-8-16 17:35 | 显示全部楼层 |阅读模式
环境:win7_64+vs2005+nx8.0( n3 U5 d+ ]. j7 Q! ?3 ~
问题:我将nx8.0下的vc目录复制到vs目录下,在项目中可以看见nx8.0的向导,可是双击后没反应,在左下角提示创建项目错误。
* F0 E2 s6 h9 c/ h/ T请问:是版本不支持还是要进行其他配置啊?4 l# U2 ~. [* J' i6 X
问题:我将别人nx5.0的vc目录复制到vs目录下,在项目里可以看见nx5.0的向导,也可以创建项目。可是创建后,点击项目离的.c文件,vs马上崩溃,提示关闭程序
5 ]) m+ A  t, P# E2 {请问:是版本不支持还是要进行其他配置啊?- K3 h, X( e  B) `( @" Y: T0 `2 a
本人菜鸟,请高手说的尽量详细点吧!感谢
. r" \+ ]' Y8 j1 v: e/ ]" N7 \- |5 Q+ {! r: E1 a
发表于 2012-11-20 10:42 | 显示全部楼层
我转载一个方法给你,我就是通过这个方法解决的。
! P. i1 F) B) K6 s9 e+ J
- v$ N: \7 I3 c3 C9 G, t: d步骤1:匹配NX对VS的版本的默认设置3 @* B/ M7 a& l/ K' k
比如NX7.0的NX OPEN Wizard,默认支持的VS版本是9.0(VS2008),解决的方法是在NX配置文件中,手动把9.0修改为10.0(VS2010),具体操作:
: J2 |  ]) ?/ V1.1 复制 UGS\NX 7.0\UGOPEN\vs_files\下文件夹VC 到 VS的根目录下;VS安装目录下也有同样文件夹,直接合并文件夹即可。(你能打开NX OPEN Wizard,相信你已经做了);
4 }9 M  `4 {; z+ Y: L5 N1.2 记事本打开 Microsoft Visual Studio 10.0\VC\VCProjects\ 下的NX7_Open.vsz,         $ V' r4 W; I: C3 Z% h. P
           修改行 “Wizard=VsWizard.VsWizardEngine.9.0” 中"9" 为 “10”。
: w# `" k. _/ o; R/ }% a7 y) o& W! Z1 ~2 Q5 I
步骤2:屏蔽NX中64位的可移植性检查
8 l, P- p" j2 `" |4 U7 |如果你的系统和软件不是64位的,那么VS调用NX OPEN Wizard生成新项目时就会出错,解决方法是修改default.js脚本文件来屏蔽这个检查,具体操作:- a( J) y- r" q
2.1 找到D:\Program Files\Microsoft Visual Studio 10.0\VC\VCWizards\NX7_Open\scripts\1033\default.js9 X6 {4 b  v0 O- E  {  s# ^
2.2 文本文件打开default.js,找到并注释掉这行命令 CLTool.Detect64BitPortabilityProblems = true;  保存,关闭。9 u+ h5 N# k# J

" o6 \5 f: l8 d+ E8 u最后,重新启动VS。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-3-11 03:34 , Processed in 0.055801 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表