DVDScribe does not load Lightscribe libraries at 64-bit Windows editions. Libraries are located in "Program Files (x86)" instead of "Program Files".
Possible fixes:
- Check if file exists in Program Files, if not, load it from x86
- Select PF/PFx86 according to platform
- Use environment variables to get 32-bit Program Files path (http://stackoverflow.com/questions/194157/c-how-to-get-program-files-x86-on-vista-x64)
I have the easier solution.
The command "corflags.exe DVDScribe.exe /32BIT+" modifies DVDScribe.exe, and the system then ensures correct the right access to libraries for dvdscribe.
corflags.exe is part of the .NET Framework 2.0 Software Development Kit (SDK) (x64).
Last edit: huh 2017-10-17