ASGF12 发表于 2024-6-25 12:54

Steam Deck Bepinex不生效是怎么会事呢

本帖最后由 ASGF12 于 2024-6-25 13:01 编辑

就用了一个换立绘的框架,BE是6.0的,游戏启动项已经加了:WINEDLLOVERRIDES="winhttp=n,b" %command%
但是进游戏就是不生效...从github下了一个纯净的BE能生成config,但是加了mod还是不生效呢
根目录的log是:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Cannot set the value of PlatformHelper.Current once it has been accessed.
at MonoMod.Utils.PlatformHelper.set_Current (MonoMod.Utils.Platform value) in <2cfa3b2906354f86af57fb6b484d863f>:0
at BepInEx.Preloader.Core.PlatformUtils.SetPlatform () in <09a01025d2d94c1cb62c11eca159d904>:0
at BepInEx.Unity.Mono.Preloader.UnityPreloaderRunner.PreloaderPreMain () in <3f61b01b62c640e0a5637bd31bebf7c5>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) in <a1e9f114a6e64f4eacb529fc802ec93d>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) in <a1e9f114a6e64f4eacb529fc802ec93d>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) in <a1e9f114a6e64f4eacb529fc802ec93d>:0
at Doorstop.Entrypoint.Start () in <3f61b01b62c640e0a5637bd31bebf7c5>:0

ASGF12 发表于 2024-6-25 13:04

PC端是没问题的

johnor 发表于 2024-6-26 13:59

可能SD缺少这个插件需要的环境

ASGF12 发表于 2024-6-26 15:33

johnor 发表于 2024-6-26 13:59
可能SD缺少这个插件需要的环境

这样的话那就难受了 只能用link推流玩了

舞动的神之奇 发表于 2024-6-26 15:55

试试在电脑端启动然后把电脑端的文件夹放STEAMDECK里

zhongzhi1017 发表于 2024-6-27 11:07

同样无法解决,我还以为是我设置的问题。。。
页: [1]
查看完整版本: Steam Deck Bepinex不生效是怎么会事呢