Share via


Microsoft.VisualStudio.Tools.Applications.Hosting.CodeGeneration Namespace

The Microsoft Build Engine (MSBuild) uses Microsoft.VisualStudio.Tools.Applications.Hosting.CodeGeneration to build Visual Studio Tools for Applications solutions. However, you can create your own build system by using these classes and the MSBuild XML-based project files. For more information, see MSBuild Overview and MSBuild Reference

Classes

  Class Description
Public class ManageCertificateStore Defines an MSBuild task that adds a certificate to the certificate store if it is missing from a Visual Studio Tools for Applications project. This class cannot be inherited.
Public class PregenerateApplicationManifest Defines an MSBuild task that creates an application manifest template for a Visual Studio Tools for Applications project. This class cannot be inherited.
Public class VerifyClickOnceSigningSettings Defines an MSBuild task that checks that the developer has selected a certificate to use for signing manifests in a Visual Studio Tools for Applications project. This class cannot be inherited.