Properties for .NET Windows Forms Application: Sign tab
Description
The Sign tab allows you to attach strong name key files to
the assemblies that you generate for all .NET projects.
Options
Sign the assembly
Select this check box to enable the “Choose a strong name
key file” single line edit box, the browse and New buttons,
and the “Delay sign only” check box.
Choose a strong name key file
Name of the key file you want to attach to the generated assembly.
This field is associated with a browse (ellipsis) button and a New
button. The browse button opens a Select File dialog box where you can
select a key file with the .snk extension.
The New button lets you create a key file with the .snk extension.
PowerBuilder uses the Sn.exe tool from the .NET Framework SDK to
create the key file.
Delay sign only
Select this check box if your company’s security considerations
require the step of signing the assembly to be separate from the development
process. When this check box is selected, the project will not run and
cannot be debugged. However, you can use the strong name tool Sn.exe
(in the .NET Framework SDK) with the -Vr option to skip verification
during development.
Sign the manifests
Select the Sign the manifests check box to enable the Select
from Store and Select from File buttons so that you can select a
digital certificate that meets Microsoft Authenticode requirements.
Use the buttons to select a certificate from a certificate store
or from your file system. If you select a valid certificate, its
details display on the Publish tab page. If you do not specify a
certificate, PowerBuilder generates a test certificate automatically. Use
test certificates for development only.
Select from Store
Click to view the certificates available in the local certificate
store. Select a certificate from the Select a Certificate dialog
box, click View Certificate if you want to view its details, and
click OK to select it.
Select from File
Click to view the certificates available in the local file system.
Select a certificate with the extension .pfx from
the Select File dialog box and click Open
See also
-
Strong-Named Assemblies
in Deploying Applications to .NET