我需要在我的项目中使用内存映射文件,这些文件是在.NET 4.X
上引入的,但我的Unity版本正在运行3.5
(我在一个有许多计算机的离线环境中工作,所以更新是可能是最后的手段)。
Edit > Project Settings > Player > Other Options > Scripting Runtime Version
应该这样做,但是当我更改此设置,重新启动Unity并创建新行为时,它仍会引用3.5 .dlls
。
即使在创建任何行为之前启动一个全新的项目并更改此设置。
如何统一使用4.6版本?
或者,是否有任何其他共享RAM资源的方法 除了地图之外的进程之间?