不少Win8/8.1用户,以及最新的win10电脑辛苦安装ISE之后测试新建工程时(或进行其他文件导航操作时)出现“_pn.exe”出现问题,停止运行,让人十分纠结。笔者也遇到这样的问题,经过辛苦折腾,终于在https://forums.xilinx.com/xlnx/board/crawl_message?board.id=DEENBD&message.id=1732找寻到了解决方案,与大家分享,版权所属原作者。虽然提供version 12.x的方案,但笔者亲测对14.x同样适用。
方法1
-
第一步:非常重要,进行文件备份,将“C:\Xilinx\12.3\ISE_DS\ISE\lib\nt64\libPortability.dll”和“C:\Xilinx\12.3\ISE_DS\ISE\lib\nt64\libPortabilityNOSH.dll”文件备份,由于之后会对这两个文件进行修改,所以为防万一还是备份资料的好。(注意:此处的12.3为版本号,对14.x系列同样可找到文件)
-
第二步:将C:\Xilinx\12.3\ISE_DS\ISE\lib\nt64\libPortability.dll 重命名为 C:\Xilinx\12.3\ISE_DS\ISE\lib\nt64\libPortability_bac.dll
-
第三步:将 C:\Xilinx\12.3\ISE_DS\ISE\lib\nt64\libPortabilityNOSH.dll 重命名为C:\Xilinx\12.3\ISE_DS\ISE\lib\nt64\libPortability.dll
如下图片为解决方案出处。
END
方法2
-
上述问题多由64位的兼容性引起,所以另外的处理办法就是直接用32位的应用,完全不会出现上述问题。具体的exe文件位于“C:\Xilinx\14.7\ISE_DS\ISE\bin\nt\ise.exe”,为方便,可以删掉原有的桌面快捷方式,将此文件创建快捷方式到桌面。
END
注意事项
-
第一步真的非常重要,进行文件备份
系统升级了Win10,安装ISE14.7后发现了一些问题,影响了软件的使用,非常不爽,检索了网上的解决信息,尝试了一些方法,基本解决了问题,先总结如下:
1.ISE(64bit)软件在进行打开文件或文件夹操作时,软件出现闪退的现象,ISE(32bit)没有这个问题。
解决方法:(引自百度文库.杨丹)
找到程序安装路径下的这两个文件夹
X:\Xilinx\14.7\ISE_DS\ISE\lib\nt64
X:\Xilinx\14.7\ISE_DS\common\lib\nt64
系统升级了Win10,安装ISE14.7后发现了一些问题,影响了软件的使用,非常不爽,检索了网上的解决信息,尝试了一些方法,基本解决了问题,先总结如下:
1.ISE(64bit)软件在进行打开文件或文件夹操作时,软件出现闪退的现象,ISE(32bit)没有这个问题。
解决方法:(引自百度文库.杨丹)
找到程序安装路径下的这两个文件夹
X:\Xilinx\14.7\ISE_DS\ISE\lib\nt64
X:\Xilinx\14.7\ISE_DS\common\lib\nt64