PDA

View Full Version : read ini, file missing


isostar
09-22-2009, 03:45 PM
I have a problem where I want to fail the build if the file is missing for the read ini action. Currently I have to add a script to the action to check if the action actually set the to anything, else fail.
I would have expected the step to fail if the file could not be found. Not use the default value.
Also I tried to use the default value field to fail the step like this:
[Step.BuildStatus = vbldStepStatFailed]

The thought here was that having to use the default value is the same as failing. But that didn't work either, it just set the value to 0. It must have interpreted it as an comparison not an assignment.

Is there an easy way to fail the step if the file or value in the file is missing?

kinook
09-22-2009, 04:21 PM
Add code like this to the step's vbld_StepStarting script event:

If Not vbld_FSO.FileExists(vbld_StepProp("Filename", vbString)) Then
Err.Raise 1, Step.Name, "INI file not found"
End If

http://www.kinook.com/VisBuildPro/Manual/scriptevents.htm

isostar
09-24-2009, 02:04 PM
Ok, thanks.
I think that this should be a standard option in the read ini action.

kinook
10-14-2009, 06:14 PM
This is available in v7.2a.