Build Options Dialog - Project

Help Home User interface Next >  

Quick start guide How to guides Advanced topics User interface Side-by-Side License information
Web Home Free evaluation Download the latest version

Build Options Dialog

Save

These options control project file save operations.

Automatically save project file with the project
Windows guidelines require that Manifest maker should allow and suggest that you save your project files in the My Documents folder. This is impractical and highly inconvenient in corporate environment where assemblies are stored in central, shared locations. Check this option to have Manifest Maker automatically generate the project file name (from the assembly name) and save the project file in the target directory.
Save in manifest directory instead of the target directory
When building private or shared assemblies it sometimes desirable to save project files in the assembly directory, not in the target directory.
Replace well-known paths with environment variables
When saving project information Manifest Maker saves full absolute paths as well as paths relative to the location of the project file. As the project is later reopened Manifest Maker can either try to use the relative paths for project destination directory and project files or it can just use the absolute paths. If this option is checked and the project does not contain relative path information or the file cannot be located using the relative path, Manifest Maker uses the absolute path. Clear this option to force Manifest Maker to always use absolute paths.
This option is not available in older versions of Manifest Maker. Project files saved with earlier versions can be opened without a problem, but they do not contain relative path information. To add relative path information to project files saved with an earlier version of Manifest Maker just open and save the project.

Relative paths

These options control file search logic during project load. The best choice depends on your environment. Typically projects used with Visual Studio builds are best loaded using target-relative paths. This allows a "debug" build to pick up "debug" files and "release" build to pick up "release" files.

Do not use relative paths
Only file absolute paths stored in the project file are used.
First try paths relative to the project folder then the target folder
Try to load each file using path relative to the location of the project file. If a file is not found this way, try the path relative to the project target folder. If this still does not succeed, try the file absolute path.
First try paths relative to the target folder then the project folder
Try to load each file using path relative to the project target folder. If a file is not found this way, try the path relative to the location of the project file. If this still does not succeed, try the file absolute path.