关于NX8.5和VS2010环境配置后,执行DLL文件,报错:未加载图像,详细信息请参见日志文件

问题描述
VS2010可以编译生成DLL文件,但是NX8.5执行DLL的时候报错

解决尝试
尝试了网上许多方法,比如重新配置开发环境,或者将DLL文件进行签出都无法解决问题,
甚至将NX8.5和VS2010重装了也没解决问题。
问题解决
一:前面报错编译生成的DLL文件都是在debug模式下生成了,将VS解决方案配置换成release模式后,重新编译生成DLL文件,再在NX8.5中执行release生成的DLL文件,竟然神奇般成功了。但是查看release和debug的区别之后,发现两者只是一个优化和调试的区别,似乎并没有真正回答为什么换成release就可以了。
二:从NX8.0之后,安装前必须要有Java环境,即要安装Java虚拟机,猜想是不是Java虚拟机的版本问题(32位和64位),发现前面安装的Java虚拟机是32位的,而NX8.5和VS2010是64位的,果断将Java虚拟机、NX和VS全卸载了。重新安装了64位Java虚拟机、NX8.5和VS2010。问题得到解决,debug配置下的DLL文件可在NX8.5运行不报错。
总结:可能由于Java虚拟机版本问题导致NX8.5和VS2010环境配置后生成的DLL有问题

关于NX8.5和VS2010环境配置后,执行DLL文件,报错:未加载图像,详细信息请参见日志文件相关推荐

  1. VsCode配置Python开发环境后运行代码会报错“无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1”

    问题描述:在VsCode中配置Python开发环境后运行代码会报错"无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1&quo ...

  2. cmake编译安装完成后 执行cmake --version报错 bash: /usr/bin/cmake: 没有那个文件或目录

    cmake编译安装完成后 执行cmake --version报错 bash: /usr/bin/cmake: 没有那个文件或目录 cmake 没有那个目录 - 未完代码 - 博客园 因为直接使用cma ...

  3. 【MySQL】修改配置后,重启MySQL报错[ERROR] The server quit without updating PID file

    问题: 在没有修改配置时,MySQL启动正常: 错1:修改配置后MySQL启动不了,报错: [root@localhost mysql]# service mysql restart Starting ...

  4. 部署Kettle7.1到linux后执行./kitchen.sh报错No libwebkitgtk1.0 detected

    linux环境,cd data-integration文件夹下,执行./kitchen.sh 如果出现帮助信息表示部署成功. 会出现的警告:No libwebkitgtk1.0 detected... ...

  5. VSTO,COM加载项勾选后不显示,始终处于未加载状态

    1.先说解决方案: 在环境变量中添加 VSTO_SUPPRESSDISPLAYALERTS ,值设置成 0. 这里设置的环境表里表示出错时弹出消息框 然后打开excel的时候,就会看到这样的报错,可以 ...

  6. OpenStack基础环境配置----运行“systemctl start openstack-nova-api”报错解决办法

    Author:pingfan_yu Data:2021.12.3 [root@open02 nova]# systemctl start openstack-nova-api Job for open ...

  7. Sawyer协作机械臂环境配置与执行(Ubuntu18.04)

    Sawyer环境配置与执行(Ubuntu18.04) Sawyer机械臂环境配置与执行 Sawyer环境配置与执行(Ubuntu18.04) 1.生成工作区间 2.安装SDK依赖包 3.安装SDK 4 ...

  8. MAC系统JDK环境变量配置(包含找安装路径和解决执行source .bash_profile报错)

    目录 针对问题 具体过程 参考文章 本文主要针对JDK配置问题,旨在给出切实可行的过程.下载过程不再赘述. 针对问题 如何知道自己的jdk安装路径? 执行source .bash_profile后出现 ...

  9. 更改yum源配置后执行报错[Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found”

    更改yum源配置后执行报错 报错信息入下 //[root@bucktanc6 yum.repos.d]# yum clean all Loaded plugins: fastestmirror Cle ...

  10. Ubuntu 20.04下使用IDEA配置tomcat10,及servlet导包后javax.servelet一直报错的解决方法

    Ubuntu 20.04下使用IDEA配置tomcat10,servlet导包后javax.servelet一直报错的解决方法 ​ 前期有关tomcat的安装就不多详谈,网上教程一大把,就不多赘述了. ...

最新文章

  1. 详解MySQL字符串函数CONCAT()、CONCAT_WS()、INSERT()、REPLACE()、LOWER()、UPPER()用法(二)
  2. 机器人“铁手”可以保护工厂工人免受伤害
  3. docker安装教程-centos
  4. $Django importlib与dir知识,手写配置文件, 配置查找顺序 drf分页器drf版本控制
  5. vs2013编译win-32位下的libevent-2.0.21-stable,debug版本
  6. linux yum下载不安装,【APP】yum只下载软件不安装的两种方法
  7. php的toast,Windows通知服务:401尝试在PHP中创建Toast通知时无效令牌
  8. 主席树 || 可持久化线段树 || BZOJ 3653: 谈笑风生 || Luogu P3899 [湖南集训]谈笑风生...
  9. windows 下杀掉占用端口的程序
  10. 手机模拟门禁卡 — 手机软件教程
  11. [Mac]图像处理JPEG工具箱jpegtbx_1.4的MATLAB编译及使用
  12. 视频剪辑mp4parser
  13. 10款优秀的在线格式转化器
  14. 苹果手机左上角的数字怎么弄_手把手教你把抖音视频音乐设置为手机铃声。
  15. 写给海淘新手的 转运选择 攻略(2014最新版,10月13日更新)--转自什么值得买
  16. 怎么把录音转文字?这些方法值得收藏
  17. 软考软件评测师备考攻略
  18. 常见的HTT相应状态码
  19. 禅道提bug页面-修改重现步骤的默认模板
  20. 读取单细胞测序数据时出现错误 Error in readMM(file = matrix.loc) : file is not a MatrixMarket file

热门文章

  1. Tomcat7与Tomcat8的差异详细对比
  2. Python 编写自动化工具
  3. PowerBI使用Tabular Editor翻译报表模型<二>
  4. 明月浩空html播放器,明月浩空音乐-绚丽彩虹|HTML5网站音乐播放器源码带后台-仅研究学习...
  5. python客户端软件开发_用 Python 实现一个简易版 HTTP 客户端
  6. Abaqus 两套常用单位
  7. CSS中文字体如宋体/微软雅黑的英文名称写法
  8. Keras中文官方文档(离线版)
  9. iPhone 各屏幕尺寸及解析
  10. dojo省份地市级联之地市Dao接口类(四)