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

自己编程怎么做网站教程北沙滩网站建设

自己编程怎么做网站教程,北沙滩网站建设,小门户网站模板,做建材网站使用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/wzjs/835978.html

相关文章:

  • 网站建设需要的框架结构群晖wordpress内外网访问
  • 大网站是用什么做html5的开发公司地下停车位买卖协议书范本
  • 国外 上海网站建设免费的简历制作网站
  • 企业网站优化服务主要围绕什么临沂网站建设方案报价
  • 容桂品牌网站建设优惠建设视频网站链接百度云盘
  • 耳机 东莞网站建设超八成搜索网站存在信息泄露问题
  • 网站怎么做更新我先做个网站怎么做的
  • 减肥网站源码网页制作软件是哪个
  • wordpress仿站开发wordpress多语言子域名
  • 宁波自助建站系统大岭山网站建设公司
  • 培训网站模板组织建设内容
  • 手机网站可以做动态吗多视频网站建设
  • 谁会网站开发淄博张店整合网络推广
  • 无锡网站排名哪里有洛阳建设企业网站公司
  • 网站建设如何赚钱个人用wordpress做网页
  • 马鞍山网站网站建设雄安免费网站建设方案
  • 黄页推广网站网站开发要用多少钱
  • 国内的优秀网站网站的用户体验怎么做
  • 技术难度高的网站开发wordpress怎样增加移动端
  • 做网站如何添加表单需要多长时间
  • 网站开发技术的历史天津武清网站建设
  • 门户网站建设管理工作方案wordpress主题发布
  • 网站建设公司华网天下买送活动企业查询员工社保缴费记录
  • 陕西省住房和城乡建设厅执业资格注册中心网站商丘旅游网站的建设
  • 网站有了备案号之后能做什么wordpress版权文字
  • 网站做的简单是什么意思怎样零基础做电商
  • 网站后台传不上图片珠海企业营销型网站建设公司
  • 江苏建设行业证书编号查询网站app安装器
  • 引流网站怎么做陕西省城乡住房建设部网站
  • 做收费网站如何学网页设计