本文旨在解决建立nx与vs(visual studio)关系时出现脚本报错的问题,作为初学者,希望能为后来者给予一些帮助,同时不保证此方法能在其他环境中起作用。
本文前提:在网上通过百度标题例如 “NX/UG二次开发环境配置方法—史上最详细版(以NX11.0和Visual Studio 2017为例)”来建立两者关系,但是却出现脚本报错(图片一),但使用上文提到的方法未解决。
图片一
问题产生的原因:作者通过查阅网上信息得知,出现报错的重要原因在于VC文档中只有1033文件,而1033代表的是语言为英文,但实际程序语言为中文时,文件序号为2052。
解决方法:一、首先通过vs官网下载语言为英文的VS软件(VS下载提醒:较早的版本,例如2013、2015版本已经没有社区版本,故需要下载旗舰版Visual Studio Ultimate 2015,图片二,再在网上找一个密钥,具体百度)。
图片二
二、同样的操作,将NX的三个文件夹VB、VC、C#三个软件粘贴到VS的目录下面(图片三),再改变版本号。
图片三
三、打开VS软件,这时就不会出现如上图一的脚本报错,如果想将语言变成中文,在通过VS官网下载一个中文语言包。(位置提醒:刚才下载VS页面的下面有一个名为Visual Studio 2013 Language Pack,图片四)
图片四(注意选择简体中文和DVD格式)
对于安装中文语言包的后续影响,作为初学者的我目前还不清楚,如果担心有影响就先不要装。希望本文对后来者有所帮助。