GenerateManifestBase Class
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents the base class for all manifest generation tasks.
MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Assembly: Microsoft.Build.Tasks.Core (in Microsoft.Build.Tasks.Core.dll)
Microsoft.Build.Utilities::Task
Microsoft.Build.Tasks::GenerateManifestBase
Microsoft.Build.Tasks::GenerateApplicationManifest
Microsoft.Build.Tasks::GenerateDeploymentManifest
| Name | Description | |
|---|---|---|
![]() | GenerateManifestBase() | This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the GenerateManifestBase class. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
| Name | Description | |
|---|---|---|
![]() | AssemblyName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the assembly. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | AssemblyVersion | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the assembly version. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | BuildEngine | Gets or sets the instance of the IBuildEngine object used by the task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | BuildEngine2 | Gets the instance of the IBuildEngine2 object used by the task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | BuildEngine3 | Gets the instance of the IBuildEngine3 object used by the task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | BuildEngine4 | Gets the instance of the IBuildEngine4 object used by the task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | Description | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the manifest description text. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | EntryPoint | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the managed assembly or ClickOnce manifest reference that is the entry point to the manifest. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | HelpKeywordPrefix | Gets or sets the prefix used to compose Help keywords from resource names. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | HostObject | Gets or sets the host object associated with the task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | InputManifest | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the input manifest. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | Log | Gets an instance of a TaskLoggingHelper class containing task logging methods. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
![]() | MaxTargetPath | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the maximum manifest file name length. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | OutputManifest | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the generated manifest. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | Platform | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the manifest platform. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | TargetCulture | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the manifest target culture code. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | TargetFrameworkMoniker | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the target framework moniker. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | TargetFrameworkVersion | This API supports the product infrastructure and is not intended to be used directly from your code. The target .NET Framework version for the project. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | TaskResources | Gets or sets the culture-specific resources associated with the task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Inherited from Task.) |
| Name | Description | |
|---|---|---|
![]() | AddAssemblyFromItem(ITaskItem^) | This API supports the product infrastructure and is not intended to be used directly from your code. Adds an assembly reference to the manifest, based on the specified item. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | AddAssemblyNameFromItem(ITaskItem^, AssemblyReferenceType) | This API supports the product infrastructure and is not intended to be used directly from your code. Adds an assembly reference to the manifest, based on the specified item and the assembly reference type. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | AddEntryPointFromItem(ITaskItem^, AssemblyReferenceType) | This API supports the product infrastructure and is not intended to be used directly from your code. Adds an entry point reference to the manifest, based on the specified item and the assembly reference type. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | AddFileFromItem(ITaskItem^) | This API supports the product infrastructure and is not intended to be used directly from your code. Adds a file reference to the manifest, based on the specified item. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Execute() | This API supports the product infrastructure and is not intended to be used directly from your code. Executes the GenerateManifestBase task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.(Overrides Task::Execute().) |
![]() | Finalize() | (Inherited from Object.) |
![]() | FindFileFromItem(ITaskItem^) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns the manifest file reference that matches the specified item. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetObjectType() | This API supports the product infrastructure and is not intended to be used directly from your code. When implemented in a derived class, returns the type of the manifest. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnManifestLoaded(Manifest^) | This API supports the product infrastructure and is not intended to be used directly from your code. When implemented in a derived class, sets manifest properties and any dependencies. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | OnManifestResolved(Manifest^) | This API supports the product infrastructure and is not intended to be used directly from your code. When implemented in a derived class, sets resolved manifest properties. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | ToString() | (Inherited from Object.) |
![]() | ValidateInputs() | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the inputs of the GenerateManifestBase task. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
![]() | ValidateOutput() | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the generated manifest. MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



