Visual Studio and MSBuild project properties

The properties for the fortify-sca.properties file in the following table apply to the translation of .NET projects and solutions.

Property name Description

WinForms.TransformDataBindings

WinForms.TransformMessageLoops

WinForms.TransformChangeNotificationPattern

WinForms.CollectionMutationMonitor.Label

WinForms.ExtractEventHandlers
 

Sets various .NET options.

Value type: Boolean and String

Defaults and examples:

WinForms.TransformDataBindings=true

WinForms.TransformMessageLoops=true

WinForms.TransformChangeNotificationPattern=true

WinForms.CollectionMutationMonitor.Label=WinFormsDataSource

WinForms.ExtractEventHandlers=true

com.fortify.sca.ASPVirtualRoots.<virtual_path>
 

Specifies a semicolon-separated list of full paths to virtual roots used.

Value type: String

Default: (none)

Example:
com.fortify.sca.ASPVirtualRoots.Library=c:\\WebServer\\CustomerTwo\\Stuff
com.fortify.sca.ASPVirtualRoots.Include=c:\\WebServer\\CustomerOne\\inc

com.fortify.sca.DisableASPExternalEntries
 

If set to true, disables ASP external entries in the scan.

Value type: Boolean

Default: false

Translating Visual Studio and MSBuild Projects