|
|
Windows11,安装了VS 2019 C++ 生成工具和.Net4.8 SDK,给了Syringe和gamemd.exe管理员权限,从GitHub下载了压缩包解压之后,在运行(Syringe "gamemd.exe" % -cd -win)DynamicPatcher 1.0的时候,遇到图中的问题
gamemd cmd窗口正常弹出,但是没有任何信息。游戏本体白屏。点击确认后窗口没有变化,可以听见游戏声音
尝试Kratos lite的源代码的时候,遇到以下问题
...
add project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\Extension.Kratos\Extension.Kratos.csproj
loading project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\PatcherYRpp\PatcherYRpp.csproj
loading project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\PatcherYRpp.Utilities\PatcherYRpp.Utilities.csproj
loading project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\ScriptUniversal\ScriptUniversal.csproj
loading project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\Extension\Extension.csproj
loading project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\Extension.FX\Extension.FX.csproj
loading project: C:\Users\user1\Desktop\ra\YurisRevenge\Game\DynamicPatcher\Projects\Extension.Ext\Extension.Ext.csproj
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[Error] System.ArgumentException info:
[Error] Message: 路径中具有非法字符。
[Error] Source: mscorlib
[Error] TargetSite.Name: EmulateFileIOPermissionChecks
[Error] Stacktrace: 在 System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
在 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
在 System.IO.File.OpenRead(String path)
在 DynamicPatcher.CompilationManager.LoadProject(Project project)
在 DynamicPatcher.CompilationManager.LoadSolution(String path)
在 DynamicPatcher.CompilationManager..ctor(String workDir)
在 DynamicPatcher.Patcher.Init(String workDir)
在 DynamicPatcher.Program..cctor()
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[Error] System.NullReferenceException info:
[Error] Message: 未将对象引用设置到对象的实例。
[Error] Source: DynamicPatcher
[Error] TargetSite.Name: Start
[Error] Stacktrace: 在 DynamicPatcher.Patcher.Start()
在 DynamicPatcher.Program.Activate()
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
路径中应该没有包含中文或者其他什么怪异的符号,所以我不知道原因,求问大佬
|
|