LuaPanda
LuaPanda copied to clipboard
调试器没有找到文件 lua.lua 。 请检查launch.json文件中lua后缀是否配置正确, 以及VSCode打开的工程是否正确
“调试器没有找到文件 lua.lua 。 请检查launch.json文件中lua后缀是否配置正确, 以及VSCode打开的工程是否正确”,然后在打断点的地方不会停住
看起来是因为调试器获取到的文件名是lua, 这个名称应该是错误的。
加载lua文件时,接口会要求传入一个文件名,这个名称最终被调试器hook捕获,作为断点判断的依据。可以看一下框架这里传入的文件名是否有错误
我也遇到了同样的问题,后来发觉是LuaConst.cs文件下面的openLuaDebugger = false没有打开,把这个变量设为true就行了,但是我在我另一台电脑上这样操作以后又出现了新的问题,调试的时候提示无法加载源len.lua,并会报一个“Lua文件名不匹配Lua/libpdebug.lua"的错