Aracılığıyla paylaş


VCCustomBuildTool.AdditionalDependencies Özellik

Alır veya comdlg32.lib veya kernel32.lib gibi bağlantı satırı eklemek için ek özel yapılandırma öğelerini ayarlar.

Ad alanı:  Microsoft.VisualStudio.VCProjectEngine
Derleme:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)

Sözdizimi

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

Özellik Değeri

Tür: String
Bağlantı eklemek için ek özel yapılandırma öğeleri

Notlar

Daha fazla bilgi için bkz. Bağlayıcı Girişi olarak .Lib Dosyaları.Bkz: Nasıl yapılır: Proje Modeli Genişletilebilirliği için Örnek Kod Derleme derlemek ve bu örnek çalıştırma hakkında bilgi için.

Örnekler

Aşağıdaki örnek değiştirir AdditionalDependencies özelliğinde Giriş özellik sayfası Linker bir projenin klasöründe Özellik sayfaları iletişim kutusu.

' 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
        Dim oldDeps As String
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCLinkerTool")
        oldDeps = tool.AdditionalDependencies
        tool.AdditionalDependencies = oldDeps + " myfile.lib"
    End Sub
End Module

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

VCCustomBuildTool Arabirim

Microsoft.VisualStudio.VCProjectEngine Ad Alanı