Freigeben über


VCLinkerTool.OutputFile-Eigenschaft

Überschreibt den Standardnamen der Ausgabedatei. Der Standardname basiert auf dem ersten LIB-Namen oder OBJ-Namen in der Befehlszeile.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
Property OutputFile As String
string OutputFile { get; set; }
property String^ OutputFile {
    String^ get ();
    void set (String^ value);
}
abstract OutputFile : string with get, set
function get OutputFile () : String
function set OutputFile (value : String)

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die den Namen der Standardausgabedatei darstellt.

Hinweise

OutputFile/OUT (Ausgabedateiname) macht die Funktionen der - Option des Linkers, der Erstellen einer Importbibliothek und einer Exportdatei-Option des Bibliothekars und der BSCMAKE-Optionen-Option des BSCMake-Tools verfügbar.

Siehe Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen Informationen zu, wie dieses Beispiel kompiliert und ausgeführt wird.

Beispiele

Im folgenden Beispiel ändert die OutputFile-Eigenschaft des Linkers in der integrierten Entwicklungsumgebung (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim tool As VCLinkerTool
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCLinkerTool")
        tool.OutputFile = "$(ProjectName).x"
    End Sub
End Module

.NET Framework-Sicherheit

Siehe auch

Referenz

VCLinkerTool Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace