当前位置: 首页 > news >正文

网站建设 电话creo二次开发

网站建设 电话,creo二次开发,做阿里巴巴网站 店铺装修免费吗,李沧区网站服务公司使用C/CLI 来调用C#的dll 任务分解: 1、实现C#封装一个调用hsl的dll; 2、实现C控制台调用C#的dll库; 3、把调用C#的dll用C再封装为一个dll; 4、最后再用Qt调用c的dll; 填坑: 1、开发时VS需要安装CLI项目库…

使用C++/CLI 来调用C#的dll

任务分解:
1、实现C#封装一个调用hsl的dll;
2、实现C++控制台调用C#的dll库;
3、把调用C#的dll用C++再封装为一个dll;
4、最后再用Qt调用c++的dll;

填坑:
1、开发时VS需要安装CLI项目库,不然新建项目时找不到;
在这里插入图片描述
2、开发时需要安装这几个.net环境;

很可能是因为 C++/CLI 项目的 CLRSupport 属性和 TargetFramework 之间存在不匹配情况。

在这里插入图片描述
3、项目属性中设置;“公共语言运行时支持(/clr)”和“符合模式”设置为“否”;
在这里插入图片描述
4、错误 C1189 #error: <future> is not supported when compiling with /clr or /clr:pure. (编译源文件 main.cpp)
该报错是Qt中的库和CLR有冲突,所以需要把调用C#的dll另外再封装为一个dll做隔离;
5、result = DllMain(instance, reason, reserved);
运行时在这里崩溃,头文件不要暴露CLI的相关库,用纯虚基类或IMPL;

6、本机正常运行后拷贝到其他电脑后运行崩溃,需要安装.net;

.net8.0
.net5.0

参考:
https://blog.csdn.net/Charles_ke/article/details/133957818

http://www.dtcms.com/a/599285.html

相关文章:

  • 网站源代码免费下载自己可以制作微信小程序吗
  • 完整的无锁队列实现含多线程竞争规避策略
  • 重庆任务盟网站建设wordpress 4.5.4
  • 咸宁网站建设报价企业应该如何进行网站建设
  • 进入职场第四课—产出
  • 企业响应网站网站产品详情用哪个软件做的
  • 房地产网站互动设计公司网站建设应该懂什么知识
  • 网站服务器建设软件网上商城开发方案
  • weak_ptr的lock()方法有何作用?
  • 五莲网站建设维护推广腾讯做的导购网站
  • 成都网站设计公司价格网站品牌建设功能
  • 甘肃网站备案友情链接的定义
  • 学校网站建设企业seo销售代表招聘
  • 空间智能是人工智能的下一个前沿领域
  • 杂记-日常未整理
  • 外包建设网站wordpress解析播放器插件
  • 网站后台添加编辑器秦皇岛黄金海岸景点介绍
  • 如何做一起好的视频宣传自己的网站网站怎么解析域名
  • 企业网站的搭建流程珠海企业医疗网站建设
  • 阿里云网站域名证书网页设计与制作 培训
  • 如何做可以赚钱的网站永川网站制作联系电话
  • 基于野火stm32f407移植freertos(标准库版)
  • 小程序网站备案vr看房网站开发费用
  • 深圳网站建设哪里百度seo怎么样优化
  • 公司企业网站的选择怎样建立网站挣钱
  • 如何建设自己的小说网站企业网站建设ppt介绍
  • 宁波市建设厅网站首页网站模板选择
  • 代做财务报表分析网站dede网站安全
  • 国外优秀排版设计网站代做毕设自己专门网站
  • 营销企业网站建设应遵守的原则公司部门职位名称大全