1. 配置 Visual Studio
建议先安装 Visual Studio,再安装 UG。
假设已安装 NX2306 和 Visual Studio 2019,安装路径如下所示:
- NX2306 安装路径:C:\Program Files\Siemens\NX2306
- VS2019 安装路径:C:\Program Files (x86)\Microsoft Visual Studio\2019
配置 Visual Studio 是为了在创建项目时直接选择模板向导,自动配置好所有属性,避免每次手动添加附加包含目录和库目录。
1.1 拷贝 VB、VC、VC#

打开 Visual Studio 的安装目录 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community,里面也有 VB、VC、VC# 三个文件,在空白处粘贴,之前复制的三个文件会和这个目录下的 VB、VC、VC# 进行合并。

勾选'为所有当前项目执行此操作',点击'继续'。

1.2 修改 VC 中的 NXOpenCPP.vsz 和 NXOpen.vsz 版本号
用记事本打开文件夹 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\vcprojects 中的 NXOpenCPP.vsz 和 NXOpen.vsz 文件,将其中的版本号修改为 16.0,然后保存。



VSWIZARD 7.0 Wizard=VsWizard.VsWizardEngine.16.0 Param="WIZARD_NAME = NXOpen" Param="FALLBACK_LCID = 1033"
如果你是其他的 VS 版本,可参照如下版本对照表。Visual Studio 2022 对应 17.0 版本号。

1.3 修改 VB 中的 NXOpen_VB.vsz 版本号
同理将 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VB\VBProjects 文件夹下的 NXOpen_VB.vsz 文件的版本号也修改为 16.0。
1.4 修改 VC# 中的 NXOpen_VCS.vsz 版本号
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC#\CSharpProjects 文件夹下的 NXOpen_VCS.vsz 文件的版本号也修改为 16.0。
1.5 修改 IDE/VC 中的 NXOpenCPP.vsz 和 NXOpen.vsz 版本号
此时打开 Visual Studio 会发现,创建 VB 和 VC# 项目时,已经出现了可供选择的模板向导,但是创建 VC 项目时却没有模板向导选项,其实原因在于真正的 VC 文件夹位于 VS 安装目录下的 C:\Program Files (x86)\Microsoft Visual Studio


