在Win7-X64系統搭建NX7.5開發環境大概步驟:
1. 安裝NX7.5(x64)
2. 安裝Visual Studio 2010
3. 復制UG安裝目錄下vs_files文件夾里的所有文件夾(VB、VC、VC#)到VS2010的安裝目錄下
(目錄路徑例如:C:\Program Files\UGS\NX 7.5\UGOPEN\vs_files)下的 VB、VC、VC# 文件夾
-----▶▶▶▶(復制到)
(目錄路徑例如:C:\Program Files (x86)\Microsoft Visual Studio 10.0)文件夾下
注:VS安裝目錄下存在VB、VC、VC#這3個文件夾,直接從UG文件夾復制過去,相當於合並兩文件內容
4. 記事本打開 Microsoft Visual Studio 10.0\VB\VBProjects\ 下的NX_VB.vsz,
修改行 Wizard=VsWizard.VsWizardEngine.9.0
為Wizard=VsWizard.VsWizardEngine.10.0(9.0對應vs2008,8.0對應vs2005,10.0對應vs2010)
同理更改VC和VC#下對應的此文件。
5. 如果系統是32位的,那么到現在你就可以創建NX的項目了。
如果系統是64位的,那還需要一個小小的修改:
在 \VC\VCWizards\NX7_Open\scripts\1033 目錄下,編輯 default.js 文件,
搜索 CLTool.Detect64BitPortabilityProblems = true;(大概在200行)。
將這一行注釋掉。原因是這句的作用是設置一個編譯器開關,指定編譯器在編譯過程中檢查程序的64位可移植性
但是在VS2010,這一特性在VS2010中已經不建議使用,並且這種設置方式已經不適用於VS2010。
64位系統如果不進行第5步,在創建NX的項目時 ,會報 “對象不支持此操作” 的錯誤。
From:http://blog.csdn.net/anzoanzo/article/details/6718683