Deployment and Authenticode Signing
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
There are many cases where you may want to sign an application or component so that users can verify who published it and that it is safe. This is recommended for Cab files that will be downloaded by means of a Web browser; you may also want to sign installers that will be used to install applications from the Web.
Visual Studio deployment tools make it possible for you to sign an installer, merge module, or Cab file using Microsoft Authenticode technology. You must first obtain a digital certificate in order to use these features.
To use Authenticode signing, you must enable signed ClickOnce manifests in your deployment project. For more information, see Signing Page, Project Designer.