【Unity】引用Windows的dll以及外部自行生成dll所遇到的问题

2024-03-25 05:08

本文主要是介绍【Unity】引用Windows的dll以及外部自行生成dll所遇到的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近在做Winform 与 u3d 的结合开发,被u3d引用winform的dll的问题困扰了几天了。

一般个人生成的dll文件,通过直接拖到项目中Plugins文件就可以直接引用运行,以及导出生成一条龙。

但是如果你需要引用windows的dll文件,则会遇到各样为题,如你能成功地引用到文件,在编辑器中运行也会正常运行。但是当你进行导出文件的时候,你会发现console中的红色字体让你懵逼,如图

 

然后开始网上各种查找,然后找到一堆乱七八糟的办法或者是对付旧版本的方法,然后开始自己慢慢找问题,开始意识到可能跟.NET版本相关,最终猜测可能跟引用到的windows的dll相关,然后开始查找引用问题,最终在https://www.jianshu.com/p/3d4ca2215a51这位大哥的jianshu中得到了救赎。

然后顺便贴出我自己的解决的流程(引用WIndows的DLL)https://blog.csdn.net/Terrell21/article/details/95618731

1. 找到自己Unity的对应编辑器的路径

例:E:\UnityEditor\Unity3.5f1\Editor\Data\MonoBleedingEdge\lib\mono

若对应版本文件中的DLL无法使用,排除其他情况后,可尝试以下文件夹的DLL

例:E:\UnityEditor\Unity3.5f1\Editor\Data\MonoBleedingEdge\lib\mono\unityjit

然后从文件中找到.net版本对应的 并且是你所需要的dll文件

(粗暴的方法)...找到文件后直接拖到Plugins文件夹中,完事。

在Unity Vs项目中 双击任意分析器文件

对象浏览器中

...根据所知路径,添加,然后添加引用。

这篇关于【Unity】引用Windows的dll以及外部自行生成dll所遇到的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/843908

相关文章

C++中悬垂引用(Dangling Reference) 的实现

《C++中悬垂引用(DanglingReference)的实现》C++中的悬垂引用指引用绑定的对象被销毁后引用仍存在的情况,会导致访问无效内存,下面就来详细的介绍一下产生的原因以及如何避免,感兴趣... 目录悬垂引用的产生原因1. 引用绑定到局部变量,变量超出作用域后销毁2. 引用绑定到动态分配的对象,对象

IDEA和GIT关于文件中LF和CRLF问题及解决

《IDEA和GIT关于文件中LF和CRLF问题及解决》文章总结:因IDEA默认使用CRLF换行符导致Shell脚本在Linux运行报错,需在编辑器和Git中统一为LF,通过调整Git的core.aut... 目录问题描述问题思考解决过程总结问题描述项目软件安装shell脚本上git仓库管理,但拉取后,上l

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

idea npm install很慢问题及解决(nodejs)

《ideanpminstall很慢问题及解决(nodejs)》npm安装速度慢可通过配置国内镜像源(如淘宝)、清理缓存及切换工具解决,建议设置全局镜像(npmconfigsetregistryht... 目录idea npm install很慢(nodejs)配置国内镜像源清理缓存总结idea npm in

pycharm跑python项目易出错的问题总结

《pycharm跑python项目易出错的问题总结》:本文主要介绍pycharm跑python项目易出错问题的相关资料,当你在PyCharm中运行Python程序时遇到报错,可以按照以下步骤进行排... 1. 一定不要在pycharm终端里面创建环境安装别人的项目子模块等,有可能出现的问题就是你不报错都安装

idea突然报错Malformed \uxxxx encoding问题及解决

《idea突然报错Malformeduxxxxencoding问题及解决》Maven项目在切换Git分支时报错,提示project元素为描述符根元素,解决方法:删除Maven仓库中的resolv... 目www.chinasem.cn录问题解决方式总结问题idea 上的 maven China编程项目突然报错,是

Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题

《Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题》在爬虫工程里,“HTTPS”是绕不开的话题,HTTPS为传输加密提供保护,同时也给爬虫带来证书校验、... 目录一、核心问题与优先级检查(先问三件事)二、基础示例:requests 与证书处理三、高并发选型:

Python内存管理机制之垃圾回收与引用计数操作全过程

《Python内存管理机制之垃圾回收与引用计数操作全过程》SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式,本文将介绍如何使用SQLAlc... 目录安装核心概念连接数据库定义数据模型创建数据库表基本CRUD操作创建数据读取数据更新数据删除数据查

前端导出Excel文件出现乱码或文件损坏问题的解决办法

《前端导出Excel文件出现乱码或文件损坏问题的解决办法》在现代网页应用程序中,前端有时需要与后端进行数据交互,包括下载文件,:本文主要介绍前端导出Excel文件出现乱码或文件损坏问题的解决办法,... 目录1. 检查后端返回的数据格式2. 前端正确处理二进制数据方案 1:直接下载(推荐)方案 2:手动构造