今天用本地的ILSpy查看unity的dll文件内容,提示
System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。
印象中之前可以打开,可能是由于ILSpy版本过低无法正常解析dll
从vs里下载最新的ILSpy,打开菜单栏工具->扩展和更新->联机,右侧输入框中输入ILSpy,搜索并下载安装,安装成功后重启vs
重启vs后打开菜单工具->ILSpy即可打开最新的ILSpy工具
将unity工程下的Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll拖入工具,可正常打开