Good day everyone! I am trying to launch the program in Visual Studio 2017, the source code of the program on the githab by this link https://github.com/viruscamp/luadec . But an error occurs. As I understand it, the program is written for 2008 studio and when updating something gets lost and stops working. Help correct the error. Here is the issue in the console.

1>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Enterprise\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets(1216,5): warning MSB8012: TargetPath(D:\decomp\luadec-master\luadec-master\vcproj-5.3\Debug\bin\luadll.dll) не соответствует значению свойства выходного файла (D:\decomp\luadec-master\luadec-master\vcproj-5.3\Debug\bin\lua53.dll) для Linker. Это может привести к неправильной сборке проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile). 1>C:\Program Files (x86)\Microsoft Visual Studio\Preview\Enterprise\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets(1218,5): warning MSB8012: TargetName(luadll) не соответствует значению свойства выходного файла (lua53) для Linker. Это может привести к неправильной сборке проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile). 1>lapi.obj : warning LNK4075: не учитывается "/EDITANDCONTINUE" из-за спецификации "/SAFESEH" 1> Создается библиотека D:\decomp\luadec-master\luadec-master\vcproj-5.3\Debug\bin\lua53.lib и объект D:\decomp\luadec-master\luadec-master\vcproj-5.3\Debug\bin\lua53.exp 1>luadll.vcxproj -> D:\decomp\luadec-master\luadec-master\vcproj-5.3\Debug\bin\luadll.dll 1>Сборка проекта "luadll.vcxproj" завершена. 
  • So there is almost a human language all painted. Have you tried to do it all? - KoVadim
  • @KoVadim Unfortunately, I haven’t yet mastered Visual Studio and just don’t understand how to do it ... - alexsis20102
  • "I do not understand how to do it" - do not understand how to read, or what? : -O Everything is written there, even in Russian. - freim
  • You have the lua53 project, and in the linker settings, the output file name is replaced with luadll, here you are VS and it presumes that problems are possible. VS 2017, unlike 2008, is a bit hysterical about such things. But your dll is nevertheless successfully built, so you decide whether it is important for you or not. - freim
  • @freim Now it’s more understandable thanks. But the program does not create a luadll file, and as a result, at startup it gives an error message that luadll was not found. if you rename files in the lua53 folder on luadll, an error is displayed that luadll.dll is not a valid Win32 application. Is this related to this error ?? - alexsis20102

0