quxiaozha / JocationPlus

IOS免越狱虚拟定位修改-用于模拟测试定位类功能
GNU General Public License v3.0
191 stars 67 forks source link

使用VS2019编译错误 无法加载驱动 #12

Closed BlingRbt closed 5 years ago

BlingRbt commented 5 years ago

使用VS2019 加载源码之后 生成项目成功 但是 一连接手机就闪退 在VS中调试发现

            Process.Start(new ProcessStartInfo
            {
                FileName = "injecttool",
                UseShellExecute = false,
                RedirectStandardOutput = false,
                CreateNoWindow = true,
                //Arguments = ".\\drivers\\" + shortVersion + "\\inject.dmg"
                Arguments = ".\\drivers\\" + shortVersion + "\\inject.dmg"

这一段代码异常

System.ComponentModel.Win32Exception
  HResult=0x80004005
  Message=系统找不到指定的文件。
  Source=System
  StackTrace:
   在 System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   在 System.Diagnostics.Process.Start()
   在 System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   在 LocationCleaned.LocationService.LoadDevelopmentTool(DeviceModel device) 在 D:\VSCode\JocationPlus-Mod By Rbt\JocationPlus\LocationService.cs 中: 第 154 行
   在 LocationCleaned.LocationService.<>c__DisplayClass8_0.<ListeningDevice>b__0(Object o) 在 D:\VSCode\JocationPlus-Mod By Rbt\JocationPlus\LocationService.cs 中: 第 83 行
   在 System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   在 System.Threading.ThreadPoolWorkQueue.Dispatch()
   在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

请问一下怎么解决?

quxiaozha commented 5 years ago

injecttool和驱动需要放进去