Jump to content











Photo
- - - - -

Visual C++ Runtime error


  • Please log in to reply
No replies to this topic

#1 doubleddav

doubleddav
  • Members
  • 2 posts
  •  
    Australia

Posted 27 October 2022 - 04:56 AM

Hi All,

 

Currently using Phoenix PE (sorry if this is posted in the wrong area) to build my PE projects. Everything has been working perfectly, except when Including using Visual C++ 14 Runtime plugin, created by homes32.

 

I'm currently getting the error below:

 

[Warning] Halt - INTERNAL LOGIC ERROR: Only x86 and x64 sources are supported. (Else,Halt,"INTERNAL LOGIC ERROR: Only x86 and x64 sources are supported.") (Line 61)

 

 

Here is a preview of the line in the .script file, the last line is line 61:

 

[Process]
Echo,"Processing Microsoft Visual C++ 2017 Runtime..."
If,%SourceArch%,Equal,x64,Begin
  ExtractFile,%ScriptFile%,x86,VC14.7z,%ProjectTemp%\x86
  ExtractFile,%ScriptFile%,x64,VC14.7z,%ProjectTemp%\x64
  Decompress,%ProjectTemp%\x86\VC14.7z,%TargetWindows%\SysWOW64
  Decompress,%ProjectTemp%\x64\VC14.7z,%TargetSystem32%
End
If,%SourceArch%,Equal,arm64,Begin
  ExtractFile,%ScriptFile%,x86,VC14.7z,%ProjectTemp%\x86
  ExtractFile,%ScriptFile%,arm64,VC14.7z,%ProjectTemp%\x64
  Decompress,%ProjectTemp%\x86\VC14.7z,%TargetWindows%\SysWOW64
  Decompress,%ProjectTemp%\arm64\VC14.7z,%TargetSystem32%
End
Else,If,%SourceArch%,Equal,x86,Begin
  ExtractFile,%ScriptFile%,x86,VC14.7z,%ProjectTemp%\x86
  Decompress,%ProjectTemp%\x86\VC14.7z,%TargetSystem32%
End
Else,Halt,"INTERNAL LOGIC ERROR: Only x86 and x64 sources are supported."

 

My machine: Windows 11 21H2, X86_64

I'm building from: Windows 11 Pro X86_64 sources

 

 

The only thing I could think of is if my processor is being detected as something weird, I have an AMD Ryzen 7 PRO 4750U.

 

Thanks in advance






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users