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

网站的着陆页网站用户互动

网站的着陆页,网站用户互动,网站seo批量查询工具,恩施建设银行网站问题描述 .NET6.0的项目使用netstandard2.0版本的动态链接库。若是在项目中直接添加引用,应用netstandard2.0项目或者netstandard2.0编译后的dll均能正常工作。但如果通过xcopy等方式,额外将对应的dll复制到执行目录,会执行失败。调用方式一…

问题描述

.NET6.0的项目使用netstandard2.0版本的动态链接库。若是在项目中直接添加引用,应用netstandard2.0项目或者netstandard2.0编译后的dll均能正常工作。但如果通过xcopy等方式,额外将对应的dll复制到执行目录,会执行失败。调用方式一致,均为Assembly.Load(XXXDllName)。
错误信息为:System.IO.FileNotFoundException: 'Could not load file or assembly 'XXXDllName, Culture=neutral, PublicKeyToken=null'. 系统找不到指定的文件。'
《How can I dynamically load .NET core library with .NET framework dependencies?》这个提问跟我的情况基本相同。

分析

  1. 通过项目添加dll引用直接生成到执行目录。(正常运行)
  2. 通过编译完成后复制dll到执行目录。(失败)

经过比对,以上两种方式的生成目录基本一致,只有ProjectName.deps.json这个文件有细微差别。差别主要就是是否有XXXDllName.dll文件的依赖信息。如果用第一种方式生成的*.deps.json文件,覆盖第二种方式的执行目录,是可以正常运行的。所以这里导致错误的原因就是*.deps.json的内容。这与我之前在.net framework上的使用经验完全不一样。如果想想动态加载dll,这样看,在.NET6.0版本上好像不是很方便。

待更新。。。

http://www.sczhlp.com/news/133660/

相关文章:

  • 建设网站的目的企业模板免费下载
  • 企业网站内容如何更新网站名称如何设置
  • 局门户网站建设工作汇报公司网站建设费用会计科目
  • 免费网站下载直播软件免费网站开发花费
  • 义乌建站爱客crm登陆
  • 网站后台模板免费wordpress登录后才允许浏览
  • 网站建设公司成都做封面图的网站
  • 网站安全保障机制如何做南宁网站建设seo
  • 中小企业网站制作不了二级域名分发网站
  • 广州知名网站排名优化wordpress主题框架
  • 郑州市二七建设局网站网络服务提供者不得向未成年提供诱导其沉迷的服务
  • 怎么获取网站的图片广州市建设工程招标管理办公室网站
  • 做网站预付款是多少郑州做网站外包的公司有哪些
  • [智能驾驶/智能汽车] 《SAE J3016-202104:驾驶自动化分级》[转]
  • [汽车] 智能网联汽车-智能驾驶-综述
  • 网站建设属于什么资产兴宁电子商务网站建设
  • 设计网站官网有哪些品牌策划师
  • 巴中手机网站建设AAP网站开发需要多少钱
  • 做网站下载好素材之后怎么建造主页网上做中考题的网站
  • 做网站开发钱seo优化或网站编辑
  • 重庆网站建设平台免费想开一个做网站的公司
  • 网站上一页下一页怎么做成都网站优化平台
  • 网站建设投标书软件工作室网站模板
  • 山东济宁网站建设免费手机网站
  • 葫芦岛做网站公司微信腾讯会议
  • 【stm32-FOC】初步认识 CMSIS-DSP
  • 公司开个网站多少钱广西建设职业技术学院贫困生网站
  • 做网站图片要求高吗在建设部网站
  • 巩义便宜网站建设公司网页开发背景怎么写
  • 海南网站建设哪家不错制作网站赚钱吗