Comments (9)
这个:
Warning: read ./Library/ScriptAssemblies/Assembly-CSharp.dll with symbol fail
你把IFixToolKit下面的Mono.Cecil开头的文件用你unity配套的替换下
另外一个问题,你看看你项目是不是用async/await
from injectfix.
这个:
Warning: read ./Library/ScriptAssemblies/Assembly-CSharp.dll with symbol fail
你把IFixToolKit下面的Mono.Cecil开头的文件用你unity配套的替换下另外一个问题,你看看你项目是不是用async/await
以下都是unity lts版本
-
使用Unity2018.4.5\Editor\Data\il2cpp\build 目录下的Mono.Cecil进行替换,仍然报错类似
Unhandled Exception:System.Exception: XXX.Utils/d__4 is CompilerGenerated -
项目中是使用了async await
3.使用unity 2017.4.32 仍然是原有项目,重新进行了编译步骤:
Window下打开源码包的Source\VSProj\build_for_unity.bat,UNITY_HOME变量的值修改为指向本机unity安装目录
运行build_for_unity.bat
,可生成 Assembly-CSharp.patch.bytes文件。但是有白色提示
WARNING: The runtime version supported by this application is unavailable
4.用unity 2017.4.32打开官方的helloworld,可生成补丁,但是也报错
WARNING: The runtime version supported by this application is unavailable
5.可以确定 Warning: read ./Library/ScriptAssemblies/Assembly-CSharp.dll with symbol fail报错和unity版本有关,替换Mono.Cecil无效,或者应该用哪个路径下的文件替换。项目中有多个同名文件。
from injectfix.
这是个warning,dll没有对应的调试符号文件mdb。不影响运行,至少UnityEditor里的运行。
from injectfix.
这是个warning,dll没有对应的调试符号文件mdb。不影响运行,至少UnityEditor里的运行。
这个对解决问题没有帮助,明确一下问题,同一个项目
unity 2018.4.5 injex 直接失败,根本无法生成patch。 copy dll和mdb问题依旧。
unity 2017.4.32 可以生成patch和运行。
怀疑injex fix目前是否只测试过对2018.3.x的兼容性,而没有测试过2018.4.x?
from injectfix.
WARNING: The runtime version supported by this application is unavailable
写着WARNING,并不是错误。另外,更新下代码这个warning也会没了
from injectfix.
请问:Warning: read ./Library/ScriptAssemblies/Assembly-CSharp.dll with symbol fail
这个解决了吗怎么解决的。
from injectfix.
请问:Warning: read ./Library/ScriptAssemblies/Assembly-CSharp.dll with symbol fail
这个解决了吗怎么解决的。
这个warning没啥影响
from injectfix.
遇到有个类里的函数都无法patch,报的是这个warning
from injectfix.
我也有这个warning,但是依旧会 process success
from injectfix.
Related Issues (20)
- [Bug] 文档错误Doc/quick_start.md
- 包含 as 的函数 Inject 不成功,不能对函数热更 HOT 1
- 为何不能直接使用await Task.Delay呢 HOT 1
- 如何定位到Injectfix的文件代码位置 HOT 1
- Unity 2021.3.26 无法热更 async/await HOT 5
- Unity3d 2022.3.7f1c1 IFixToolKit/IFix.exe.mdb doesn't match image HOT 1
- 对UI事件函数制作补丁,在load补丁的时候会报错
- unity2019.4.17f 安卓打包注入失败 HOT 2
- Unhandled Exception:System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. HOT 9
- InjectFix的使用范围建议? HOT 2
- InvalidProgramException: no closure wrapper for CallbackSignal`2+Action`2[Unit,System.Int32,Unit,System.Int32]
- 是否支持WebGL平台 HOT 3
- 自动化打包流程安卓生成patch文件失败
- 在unity 2022.3.14f1版本建立空工程,打包APK无法Inject。大佬可以看下问题么。
- [Unity2022.3.16]在Unity2022下Inject成功,但是在dll中没有看到IFix相关内容,热更新失效
- 如果通过 patch 文件判断是否有方法调用了处于不同程序集的 base 方法
- Tuple 数组作为参数或返回值时,不生效,但是List 可以
- 打包到客户端System.Exception: assembly may be not injected yet, cat find IFix.ILFixInterfaceBridge, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null HOT 3
- 针对Unity2022.3版本Editor下可以注入,真机注入失败(assembly may be not injected yet)的解决方法 HOT 7
- UnSafe的Call与 Call.Begin相比,性能主要的差距还是多了一些 struct Call的clone,建议 直接 new一个好了,Begin会有两次clone
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from injectfix.