Freigeben über


GenerateTemporaryTargetAssembly Klasse

Definition

Implementiert die GenerateTemporaryTargetAssembly-Aufgabe. Verwenden Sie das GenerateTemporaryTargetAssembly-Element in der Projektdatei, um diese Aufgabe zu erstellen und auszuführen. Informationen zur Verwendung und zu den Parametern finden Sie unter GenerateDeploymentManifest.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class GenerateTemporaryTargetAssembly sealed : Microsoft::Build::Utilities::Task
public sealed class GenerateTemporaryTargetAssembly : Microsoft.Build.Utilities.Task
type GenerateTemporaryTargetAssembly = class
    inherit Task
Public NotInheritable Class GenerateTemporaryTargetAssembly
Inherits Task
Vererbung
GenerateTemporaryTargetAssembly

Konstruktoren

GenerateTemporaryTargetAssembly()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der GenerateTemporaryTargetAssembly-Klasse.

Eigenschaften

AssemblyName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Übernimmt oder bestimmt den Kurznamen der Assembly, die für ein Projekt generiert wird. Der Kurzname ist gleichzeitig der Name der temporär generierten Zielassembly.

CompileTargetName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den MS Build-Zielnamen ab, der verwendet wird, um ein Assembly aus Quellcodedateien zu generieren, oder legt diesen fest.

CompileTypeName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den entsprechenden Elementnamen ab, der von einer verwalteten Compileraufgabe akzeptiert werden kann, oder legt diesen fest.

CurrentProject

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den vollständigen Pfad der aktuellen Projektdatei ab oder legt diesen fest.

GeneratedCodeFiles

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste der generierten Codedateien ab oder legt diese fest.

GenerateTemporaryTargetAssemblyDebuggingInformation

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob Debuddinginformationen für den GenerateTemporaryTargetAssembly-Task aktiviert sind. Der Standardwert ist false.

IntermediateOutputPath

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Verzeichnis ab bzw. legt dieses fest, in dem die temporäre Zielassembly generiert wird.

MSBuildBinPath

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den MS Build-Binärpfad ab oder legt diesen fest.

ReferencePath

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Liste von aufgelösten Verweisassemblys ab, auf die verwiesen werden soll, oder legt diese fest.

ReferencePathTypeName

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Elementnamen ab, der verwendet wird, um die Referenzliste in der verwalteten Kompilieraufgabe zu verwahren, oder legt diesen fest.

Methoden

Execute()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Führt eine Aufgabe aus.

Gilt für: