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

织梦制作wap网站城建网官网12319

织梦制作wap网站,城建网官网12319,找企业案例的网站,wordpress需要登录才可以看到内容项目场景#xff1a; VS2022 .NET8 #xff0c; 项目应用的库需要支持AOT#xff0c;不支持AOT的库看这里 我的c项目很奇怪#xff0c;如果使用 clr 调用c# dll,会有很多报错#xff0c;所以使用 P/Invoke方法#xff0c;这个方法不会有任何奇怪的报错 解决方案 示例…项目场景 VS2022 .NET8 项目应用的库需要支持AOT不支持AOT的库看这里 我的c项目很奇怪如果使用 clr 调用c# dll,会有很多报错所以使用 P/Invoke方法这个方法不会有任何奇怪的报错 解决方案 示例代码 using System.Runtime.InteropServices; public class test {[UnmanagedCallersOnly(EntryPoint GetPrecursorRanges)] public static void GetPrecursorRanges(IntPtr filenamePtr, IntPtr outPathPtr) {//................}[UnmanagedCallersOnly(EntryPoint GetOneWindowRaw)]public static void GetOneWindowRaw(int window,IntPtr filenamePtr,IntPtr fileIDPtr,IntPtr outputFilePathPtr){// .................} }vs要配置项目 打开项目的配置文件.csproj 检查是不是X64平台 还要添加 PublishAottrue/PublishAot 然后在vs中生成解决方案打开 把工作目录切换到项目中比如这个路径要看见csproj 然后输入 dotnet publish -p:NativeLibShared -r win-x64 -c Release 在这里面会提示一些基本的信息和报错一般是库的版本不支持P/Invoke解决之后正常运行出来会看见dll输出的目录至此大功告成 但是这个方案会有局限如果项目中调用了一些COM的库是不能用此方案生成dll这种情况的报错如下。 COM Interop requires ComWrapper instance registered for marshalling.解决方案参考另外一篇用C/CLI解决的
http://www.dnsts.com.cn/news/123110.html

相关文章:

  • 网站优化排名公司在线做视频
  • 建设网站都需要下载那些软件备案网站大全
  • 东营 网站建设装修公司哪家好十大排名北京
  • 海外模板网站有哪些网站建设公司电话销售客源哪里找
  • 手机网站开发教程wordpress wap版
  • 做煤网站中国建造师官方网站
  • 可以做外链的图片网站如何制作微信小程序店铺
  • 安卓手机做网站WordPress安装在Windows
  • c网站开发教程西部数码上传网站
  • 网站开发模块分类苏州中小型网站建设
  • 招聘网站排行榜2021杭州网站建设开发外包公司
  • 华为网站建设策划书央企网站开发
  • 网站分哪几种娱乐网站建设ppt模板
  • 网站域名的建立秦皇岛市做网站优化
  • 视频网站做cpa家庭带宽100m做网站
  • 电子商务成功的网站如何网站seo
  • 关于旅游类网站建设设计方案购物网站的前台用什么做
  • 西峡微网站开发网站编辑是网页制作么
  • 宁波海曙网站开发电商网站开发企业
  • 制作网站的步骤域名汕头百度快速优化排名
  • 用什么网站做pptwordpress手机导航栏
  • 做房产网站在百度推广推广费公众号软文素材
  • 网站如何交换链接平江高端网站建设
  • 软路由系统如何做网站网站建设交流会
  • 佛山企业网站建设服务推广形式有哪几种
  • 网站开发的数据库设计实体是什么wordpress国内备份神器
  • 仿制手机网站教程推广普通话手抄报内容文字
  • 一般在百度做网站多少钱湛江专门做网站
  • 网站建设 柳州网站开发的必要性
  • 公司网站建设佛山哪家专业旧房翻新装修哪家公司好