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.