VC6 Action doesnt update version information if project name contains a space

I am using FinalBuilder v6.0.0.534.  One of my VC6 projects contains a space in the name (MedGraph GX.dsp).  When I build this project the version information is not updated in the rc file (Use property set for version info).  I created two simple test projects - one with a space and one without (Test GX and TestGX).  I'm able to reproduce the behavior with the Test GX project:

Calling msdev.exe with cmd line : "Test GX.dsp" /MAKE "Test GX - "
--------------------Configuration: Test GX - Win32 Debug--------------------

Test GX.exe - 0 error(s), 0 warning(s)
--------------------Configuration: Test GX - Win32 Release--------------------

Test GX.exe - 0 error(s), 0 warning(s)

While the TestGX project has its version information updated correctly:

 

Calling msdev.exe with cmd line : "TestGX.dsp" /MAKE "TestGX - Win32 Release"
--------------------Configuration: TestGX - Win32 Release--------------------
Compiling resources...
Linking...
TestGX.exe - 0 error(s), 0 warning(s)

As you can see above the configuration information is missing from the msdev command line as a result of the space in the project name.  The obvious solution is to remove the space from the project name - this would cause much pain.  Is there another way.

Thanks

Thor

Hi Thor,

Thanks for reporting this. I was able to reproduce it, it seems like the bug is actually caused by a space in the .RC file name.

Here's a FinalBuilder test build with the fix:

https://www.finalbuilder.com/downloads/finalbuilder/600/FB600_569.exe

Please let us know if this fixes the problem.

Regards,

Angus

That fixes the problem.  Thanks for the quick response.

Thor