kinook
11-17-2003, 10:33 AM
Option #1
Avoid modifying the project from the build (for instance, by modifying global or temporary macros rather than project macros).
http://www.visualbuild.com/Manual/macrostab.htm
Option #2
Add a Run Script (http://www.kinook.com/VisBuildPro/Manual/runscript.htm) step with VBScript code of
If Project.IsModified Then Project.Saveto save any changes to the current project file from within a build.
This will prevent the GUI from prompting to save changes when run from a scheduled task or other automated scenario, and will also save changes made when building via the Console app.
Option #3
To discard any changes made to a project during the build:
a) Use the Console app (http://www.kinook.com/VisBuildPro/Manual/consoleapp.htm) (any changes to the project will be discarded unless explicitly saved during the build)
or
b) Specify the /s command-line flag for the GUI app (http://www.kinook.com/VisBuildPro/Manual/command_linegui.htm)
or
c) Save the modified project to a temporary path:
If Project.IsModified Then Project.Save "%TEMP%\discard.bld"http://www.visualbuild.com/Manual/runscript.htm
http://www.visualbuild.com/Manual/objectmodel.htm
Avoid modifying the project from the build (for instance, by modifying global or temporary macros rather than project macros).
http://www.visualbuild.com/Manual/macrostab.htm
Option #2
Add a Run Script (http://www.kinook.com/VisBuildPro/Manual/runscript.htm) step with VBScript code of
If Project.IsModified Then Project.Saveto save any changes to the current project file from within a build.
This will prevent the GUI from prompting to save changes when run from a scheduled task or other automated scenario, and will also save changes made when building via the Console app.
Option #3
To discard any changes made to a project during the build:
a) Use the Console app (http://www.kinook.com/VisBuildPro/Manual/consoleapp.htm) (any changes to the project will be discarded unless explicitly saved during the build)
or
b) Specify the /s command-line flag for the GUI app (http://www.kinook.com/VisBuildPro/Manual/command_linegui.htm)
or
c) Save the modified project to a temporary path:
If Project.IsModified Then Project.Save "%TEMP%\discard.bld"http://www.visualbuild.com/Manual/runscript.htm
http://www.visualbuild.com/Manual/objectmodel.htm