File Mappings

File mappings bind file extensions to a specific Sisulizer scanner. Basically a mapping tells Sisulizer what kind of scanner should be used with certain kind of files. Sisulizer has several build-in mappings. They contains the mappings of the standard file extensions.

For example Windows binary file scanner is used for the following file extensions:

Scanner File extension Description
Windows binary file .exe Windows application file
Windows binary file .dll Windows library file
Windows binary file .ocx ActiveX component file

Similarly .exe file extension has been bound to the following scanners:

File extension Scanner Description
.exe .NET binary file .NET binary file compiled by any .NET compiler
.exe C++Builder binary file Windows binary file compiled by C++Builder
.exe Delphi binary file Windows binary file compiled by Delphi
.exe Visual Basic binary file Windows binary file compiled by Visual Basic 6
.exe Windows binary file Windows binary file compiled by any C/C++ compiler such as Visual Studio

Selecting the scanner to be used

When you run Project Wizard and there are more that one scanner or no scanner attached to the file extension of your file, Project Wizard shows Select File Format sheet that lets you select the scanner to be used. If there are no attached scanners, Sisulizer will show all available scanners. Select the one that you want to use. If the file extension of your file has been attached to more that one scanners Sisulizer shows only those scanner. If you want Sisulizer to show all scanners check Show all file types.

Editing File Mappings

You can edit the default file mappings by choosing Tools | General -> File Mappings. If you use a custom file extension often it is recommended that you will map it. This will make creating a new project little bit faster.