Documentation

Documentation
V5 Documentation

Prevent Signing Of Output Assembly

Project-level NCrunch configuration setting Default Value: False
ID/Tag in config file: PreventSigningOfAssembly

Purpose

This configuration controls NCrunch's behaviour when building projects that output signed assemblies.

When this setting is enabled, NCrunch will avoid signing any output assembly built from the applicable project, even if signing has been enabled for this project in the Visual Studio IDE.

When this setting is disabled, NCrunch will not interfere with signing steps during the build and will allow output assemblies to be signed as normal.

Recommendations

Because NCrunch does not support the handling of complex signing situations (such as password protected key files), this setting provides a workaround to many signing related problems by allowing NCrunch to disable signing entirely.

Signatures on assemblies under test are usually not required, so avoiding the build signing step with NCrunch can both marginally improve performance and resolve frustrating problems.

Trial NCrunch
Take NCrunch for a spin
Do your fingers a favour and supercharge your testing workflow
Free Download