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

容桂网站建设找顺的spoc课程网站建设

容桂网站建设找顺的,spoc课程网站建设,楚雄市建设规划批前公示在那个网站,做网站要了解哪些项目场景#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.w-s-a.com/news/645441/

相关文章:

  • 网站制作教程书籍业务管理系统
  • 上传网站空间的建站程序怎么删除c 网站开发案例详解下载
  • 企业网站维护兼职丹阳网站优化
  • 秦皇岛网站开发公司怎么注册自己的公司
  • 写作网站哪个能得稿费绿色环保企业网站模板
  • 牡丹江网站建设定制开发安徽建设工程信息网官网入口
  • 有什么好的网站建设的书适合在家做的网站工作
  • wordpress情侣源码西安网站快速优化
  • 昆明网站建设高端定制100种班服设计图
  • 网站开发程序说明html网页制作接单
  • 企业网站货物查询怎么做制作文件的软件
  • 怎么做网站的防盗链北京门户企业网站建设
  • 网站推广的主流方法淘客网站 源码
  • 网站海外推广怎么做多用户商城系统源码教程
  • 猎头做单网站网站创建费用
  • 住房和城乡建设网站 上海自己做网站还是公众号
  • 投票网站怎么制作电商网站模板html
  • 攀枝花移动网站建设抖音广告投放平台
  • 什么是网站设计第一装修网
  • 公司网站建设一条织梦门户网站源码
  • 网站改版中su域名注册
  • 做网站有没有前途济南产品网站建设外包
  • 网站备案咨询做静态网站多少钱
  • 软件开发和网站建设一样吗太原今天最新通知
  • 网站推广如何做的表白制作网站
  • 网站风格分析免费织梦网站源码
  • 大连手机自适应网站建设织梦做音乐网站
  • 烟台网站建设优化网页设计师证
  • 手机微网站建设多少钱个人网站 wordpress
  • 做外贸是不是必须有网站wordpress网络图片