For some reason when trying to burn a compilation to disc in InfraRecorder Portable, the burner immediately fails with "Unable to create image file" (or similar wording). Not sure what's going on, because I can work around it by burning the compilation to an image and then burning the image.
This is on Vista Ultimate SP1 (UAC enabled). I haven't tested it on XP yet.
hmmm thats odd works fine in Windows XP and Windows Vista Home Premium :S. Could you post some system specs possibly.
your friendly neighbourhood moderator Zach Thibeau
I figured out what was causing the bug. When InfraRecorder Portable starts for the first time, it appears to set the temp directory to the current user's temp folder. On XP and earlier, this is always in the same location (Somewhere in the Windows directory usually) so it doesn't cause problems. But on Vista, every user gets a different temp folder (%localappdata%\Temp) so when run on a different computer with a different user name, InfraRecorder can no longer store the temporary image because it's trying to write to a folder that doesn't exist!
Maybe the launcher could automatically set the temp directory to the value of %temp% each time InfraRecorder starts...
The launcher automatically updates the TEMP directory to $TEMP\InfraRecorderPortable on each launch in the settings. Any chance you've somehow customized it, moved anything around, using an INI or anything that is interfering with that process?
Sometimes, the impossible can become possible, if you're awesome!
Nope, I haven't changed the directory layouts or used an INI in a long time.
I even tested it by putting C:\temp as the temp directory and restarting IRP--it stayed as C:\temp.
Edit: Here's something even weirder. I opened up Settings.xml in [IRP]\Data and it has the correct temp location (%temp%\InfraRecorderPortable), but when I start up IRP, it still has C:\temp\ in the settings.
Not sure what's going on here...
Edit 2: Okay... I have no clue how, but there's a Settings.xml in App\InfraRecorder and it looks like IR is using that instead of the one in Data\settings. I deleted it and everything is working correctly now. Now I just don't know how it got there in first place.
well InfraRecorder has some problems on some machines still. Unfortunately there is nothing i can do to help you besides suggest you enter the bug report on InfraRecorder's forums because it is a bug with the main InfraRecorder program
No, it indeed has to do with the portable version, as explained above. The launcher isn't changing the temp directory when running with a different user name, so InfraRecorder is trying to write to a temp directory that doesn't exist (each user gets their own temp directory under Vista).