Właściwość VCLinkerTool.OutputFile —
Zastępuje domyślną nazwą pliku wyjściowego; Domyślnie jest na podstawie pierwszego .lib lub .obj nazwy w wierszu polecenia.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
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)
Wartość właściwości
Typ: System.String
Ciąg znaków reprezentujący nazwę domyślnego pliku wyjściowego.
Uwagi
OutputFileeksponuje funkcjonalność programu łączącego / OUT (nazwa pliku wyjściowego) opcja librarian Tworzenie biblioteki Import i pliku eksportu opcji i narzędzia BSCMake Opcje BSCMAKE opcji.
Zobacz Jak: kompilowania przykładowy kod do projektu modelu rozszerzalności informacje na temat skompilować i uruchomić ten przykład.
Przykłady
Poniższy przykład modyfikuje program łączący OutputFile właściwość w zintegrowane środowisko programistyczne (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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..