Aracılığıyla paylaş


VCLinkerTool Arabirim

Bağlayıcı seçeneklerini işlevselliği sunar.

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

Sözdizimi

'Bildirim
<GuidAttribute("A06CDE29-458D-4C82-9B82-163BC2B928F3")> _
Public Interface VCLinkerTool
[GuidAttribute("A06CDE29-458D-4C82-9B82-163BC2B928F3")]
public interface VCLinkerTool
[GuidAttribute(L"A06CDE29-458D-4C82-9B82-163BC2B928F3")]
public interface class VCLinkerTool
[<GuidAttribute("A06CDE29-458D-4C82-9B82-163BC2B928F3")>]
type VCLinkerTool =  interface end
public interface VCLinkerTool

VCLinkerTool türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik AdditionalDependencies Alır veya comdlg32.lib veya kernel32.lib gibi bağlantı çizgisi eklemek için ek özel yapılandırma öğelerini ayarlar.
Genel özellik AdditionalLibraryDirectories Alır veya ayarlar kitaplıkları için arama yapmak için bir veya daha fazla ek yollar (belirli yapılandırma).
Genel özellik AdditionalManifestDependencies Alır veya ayarlar bağlayıcı için bildirim dosyası ekleyecektir ek xml bildirim parçaları.
Genel özellik AdditionalOptions Alır veya ayarlar hemen önce dosya adları komut satırının sonuna eklemek için Seçenekler.Nesne modeli içinde bir seçenek desteklenmiyor, örneğidir.
Genel özellik AddModuleNamesToAssembly Alır veya belirtilen derleme dosyanın son çıktıda ayarlar.
Genel özellik AllowIsolation Alır veya bir bildirim dosyası olmadan yan yana derlemeler için arama yapılıp gösteren bir değeri ayarlar.
Genel özellik AssemblyDebug Alır veya hata ayıklama desteği düzeyini gösteren bir değeri ayarlar.
Genel özellik AssemblyLinkResource Alır veya çıktısını derleyiciye bağlamak için bir kaynak dosyası belirten bir değeri ayarlar.
Genel özellik BaseAddress Alır veya ayarlar bir .exe dosyasını (0x400000) veya (0x10000000) adresindeki bir dll için varsayılan konumu geçersiz kılma programın temel adres.
Genel özellik CLRImageType Alır veya clr görüntü türünü gösteren bir değeri ayarlar.
Genel özellik CLRThreadAttribute Alır veya clr programınızın giriş noktası için iş parçacığı özniteliği gösteren bir değeri ayarlar.
Genel özellik CLRUnmanagedCodeCheck /clrunmanagedcodecheck etkin olup olmadığını belirler.
Genel özellik DataExecutionPrevention Alır veya ayarlar Windows Veri Yürütme Engellemesi (dep) özelliğini denetleyen bir değer.
Genel özellik DelayLoadDLLs Alır veya ayarlar bir veya daha fazla dll Gecikmeli yükleme için.
Genel özellik DelaySign Alır veya alan daha kesin adı ile dijital imza eklenmesi için com wrapper derleme dosyasındaki ayrılmış olup olmadığını gösteren bir değeri ayarlar.Bu özellik yalnızca anlamlı Visual C# projeleri.
Genel özellik driver Alır veya hangi tür sürücü bağlı bağlayıcıya gösteren bir değeri ayarlar.
Genel özellik EmbedManagedResourceFile Alır veya ayarlar belirtilen katıştırılmış .NET (ya da .NET Framework) kaynak dosyası.
Genel özellik EnableCOMDATFolding Gereksiz comdat sembolleri bağlayıcı çıktısından kaldırır.
Genel özellik EnableUAC Alır veya uac bilgisi programı bildirim içinde gömülü olup olmadığını denetleyen bir değer ayarlar.
Genel özellik EntryPointSymbol Alır veya bir .exe dosyası veya dll başlangıç adresi (girdi noktası) ayarlar.
Genel özellik ErrorReporting Ayarlar veya geçerli linker hata bildirimi ayarı alır.
Genel özellik ExecutionBucket Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik FixedBaseAddress Alır veya görüntüyü sabit bir adreste yüklü olup olmadığını gösteren bir değeri ayarlar.
Genel özellik ForceSymbolReferences Alır veya ayarlar bu sembol için bir başvuru eklemek için bağlayıcı veya librarian.
Genel özellik FunctionOrder Alır veya görüntüyü önceden belirlenmiş bir sırada COMDATs (işlevler) ayarlar.
Genel özellik GenerateDebugInformation Alır veya hata ayıklama bilgilerini oluşturma işlevini etkinleştirme bir değer ayarlar.
Genel özellik GenerateManifest Alır veya bağlayıcı bildirim dosyası oluşturmak olup olmadığını gösteren bir değeri ayarlar.
Genel özellik GenerateMapFile Alır veya eşleme dosyası bağlama sırasında oluşturulmuş olup olmadığını gösteren bir değeri ayarlar.
Genel özellik HeapCommitSize Alır veya fiziksel bellekte toplam yığın ayırma boyutunu belirten bir değer ayarlar.
Genel özellik HeapReserveSize Alır veya sanal bellek toplam yığın ayırma boyutunu belirten bir değer ayarlar.
Genel özellik IgnoreAllDefaultLibraries Alır veya tüm varsayılan kitaplıkları yoksaymak için bağlayıcı veya librarian gösteren bir değeri ayarlar.
Genel özellik IgnoreDefaultLibraryNames Alır veya ayarlar yok saymak için bir veya daha fazla varsayılan kitaplıkları.
Genel özellik IgnoreEmbeddedIDL Alır veya nesne dosyaları gömülü .idlsym bölümlerine göz ardı edilip edilmeyeceğini gösteren bir değeri ayarlar.
Genel özellik IgnoreImportLibrary Alır veya bu yapılandırma tarafından üretilen içeri aktarma kitaplığına bağımlı projelere aktarılması gereken değil olup olmadığını gösteren bir değeri ayarlar.
Genel özellik ImportLibrary Hangi belirten bir değeri alır veya ayarlar içe aktarma kitaplıklarını oluşturmak için.
Genel özellik KeyContainer Alır veya adlandırılmış kesinlikle çıktı derleme adlandırma için anahtar kapsayıcısını ayarlar.
Genel özellik KeyFile Alır veya ayarlar çıktı derleme kesin adlandırma anahtarı içeren dosya.
Genel özellik LargeAddressAware Alır veya işleme adresleri 2 GB'den büyük etkinleştirmek için bir değer ayarlar.
Genel özellik LinkDLL Alır veya dll ana çıkış olarak yapı olup olmayacağını belirten bir değeri ayarlar.
Genel özellik LinkIncremental Alır veya artımlı bağlama etkinleştirme bir değer ayarlar.
Genel özellik LinkLibraryDependencies Bağlantı kitaplık bağımlılıkları olup alır ya da ayarlar.
Genel özellik LinkTimeCodeGeneration Bağlantı zaman kod üretimi ile derlenmiş nesne etkinleştirme değeri alır veya ayarlar /gl (tüm Program iyileştirme).
Genel özellik ManifestFile Alır veya ayarlar oluşturmak için bildirim dosyasının adı.
Genel özellik MapExports Alır veya işlevleri eşleme dosya bilgileri içerecek şekilde mi dışa gösteren bir değeri ayarlar.
Genel özellik MapFileName Alır veya mapfile adını belirler.
Genel özellik MergedIDLBaseFileName Birleştirilmiş IDLSYM bölümlerin içeriğini içeren .idl dosyasını temel adını belirtir.
Genel özellik MergeSections Bölüm birleştirmek bağlayıcı neden dan bölümüne için; Bölüm için olmayabilir, bölüm dan yeniden adlandırılır için.
Genel özellik MidlCommandFile MIDL komutları kullanmak için bir yanıt dosyasını belirtir.
Genel özellik ModuleDefinitionFile Alır veya belirtilen modül tanım dosyası yürütülebilir oluşturma sırasında ayarlar.
Genel özellik OptimizeForWindows98 Alır veya 4 kb sınırlarında kodu ayarlar.Bu Windows 98 sistemlerinde başarımı artırır.
Genel özellik OptimizeReferences Eleme işlevler ya da hiçbir zaman başvurulan veri sağlar.
Genel özellik OutputFile Varsayılan çıkış dosyası adı geçersiz kılar; Varsayılan komut satırında ilk .lib veya .obj adını temel alır.
Genel özellik PerUserRedirection Kontrol değeri alır veya ayarlar olup olmadığını COM bilgisayar başına veya kullanıcı başına kayıt geçerli yapılandırma için değil.
Genel özellik Profile Alır veya Enterprise Developer Performans Profil Oluşturucusu ile kullanılan bir çıktı dosyası üretmek olup olmadığını gösteren bir değeri ayarlar.
Genel özellik ProfileGuidedDatabase Alır veya ayarlar en iyi duruma getirmeleri profil destekli kullanırken kullanılacak veritabanı dosyası.
Genel özellik ProgramDatabaseFile Program veritabanı .pdb dosyası oluşturulmasını sağlar.
Genel özellik RandomizedBaseAddress Alır veya ayarlar bir değer rasgele en rebased yürütülebilir bir görüntü oluşturulup oluşturulmayacağını kontrol yükleme zamanı kullanarak adres alanı düzeni rasgele (aslr) Windows Vista özelliğidir.
Genel özellik RegisterOutput Birincil proje çıktısı kullanarak kayıtlı olup olmadığını gösteren değeri alır veya ayarlar Regsvr32 dağıtımdan sonra.
Genel özellik ResourceOnlyDLL Bir dll giriş noktası yok oluşturur.Bu true olarak ayarlamak, yalnızca kaynak dll oluşturur.
Genel özellik SetChecksum Alır veya bir .exe dosyasının üstbilgisinde sağlama ayarı etkinleştirme bir değer ayarlar.
Genel özellik ShowProgress Alır veya ayarlar bağlayıcı ilerleme durumu hakkında ayrıntılı bir şekilde görüntülenmesini sağlayan bir değer.
Genel özellik StackCommitSize Alır veya fiziksel bellekte toplam yığın ayırma boyutunu gösteren bir değeri ayarlar.
Genel özellik StackReserveSize Alır veya sanal bellek toplam yığın ayırma boyutunu ayarlar.
Genel özellik StripPrivateSymbols Özel semboller içinde belirtilen, üretilen .pdb dosyası koymayın.
Genel özellik SubSystem Alır veya bir alt sistem için bağlayıcı ayarlar.
Genel özellik SupportUnloadOfDelayLoadedDLL Alır veya açık Gecikmeli yükünü DLL'leri kaldırma olanağı olup olmadığını gösteren bir değeri ayarlar.
Genel özellik SuppressStartupBanner Alır veya başlangıç başlığı ve bilgi iletilerinin görüntülenmesine verip gösteren bir değeri ayarlar.
Genel özellik SwapRunFromCD Alır veya uygulama cd takas konumdan çalıştırılıp çalıştırılmayacağını gösteren bir değeri ayarlar.
Genel özellik SwapRunFromNet Alır veya ağ takas konumdan uygulama çalışması gerekip gerekmediğini gösteren bir değeri ayarlar.
Genel özellik TargetMachine Alır veya alt sistem için bağlayıcı belirten bir değer ayarlar.
Genel özellik TerminalServerAware Terminal server tanıma sağlar.
Genel özellik ToolKind Aracı bu tür adını alır.
Genel özellik toolName Belirtilen aracı adını alır.
Genel özellik ToolPath Belirtilen aracı yolunu alır.
Genel özellik TurnOffAssemblyGeneration Alır veya ortak dil çalışma zamanı bilgileri nesnesi dosyalarında mevcut olmasına rağmen hiçbir derleme oluşturulurken kullanılan belirten bir değeri ayarlar.
Genel özellik TypeLibraryFile Alır veya tür kitaplığı dosyanın adını belirten bir değeri ayarlar.
Genel özellik TypeLibraryResourceID Alır veya derlenmiş kaynaklar .tlb dosyası atamak için kimlik numarasını belirten bir değeri ayarlar.
Genel özellik UACExecutionLevel Alır veya kullanıcı hesabı denetimi (uac) bilgisi programı bildirim içinde gömülü olup olmadığını denetleyen bir değer ayarlar.
Genel özellik UACUIAccess Alır veya ayarlar uygulamanız kullanıcı arabirimi düzeyini atlar ve giriş izni daha yüksek Windows masaüstünde sürücüler denetleyen bir değer.
Genel özellik UseLibraryDependencyInputs Bağımsız bağlantı kitaplıklarını etkinleştirilip etkinleştirilmediğini alır ya da ayarlar.
Genel özellik UseUnicodeResponseFiles Yanıt dosyaları unicode kullanılıp kullanılmayacağını alır ya da ayarlar.
Genel özellik VCProjectEngine Proje alt yapısı için bir işaretçi alır.
Genel özellik Version Değeri alır veya bir görüntü başlığında sürüm numarası olarak ayarlar.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem get_PropertyOption Altyapı. Microsoft yalnızca iç kullanım.

Üst

Notlar

VCLinkerTool Nesne statik kitaplığı projeleri için kullanılabilir değil.Kullanım VCLibrarianTool statik kitaplıkları.

Aşağıdaki yeni bağlayıcı seçenekleri bulunan Visual Studio 2005:

İçinde aşağıdaki bağlayıcı seçeneği kaldırıldı Visual Studio 2005:

Daha fazla bilgi için bkz. Bağlantı Oluşturucu Seçenekleri.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.VCProjectEngine Ad Alanı