Aracılığıyla paylaş


VCLinkerTool Arabirim

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

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

Sözdizimi

'Bildirim
<GuidAttribute("C8E9978A-511E-47B6-AD11-43FEBF772C92")> _
Public Interface VCLinkerTool
[GuidAttribute("C8E9978A-511E-47B6-AD11-43FEBF772C92")]
public interface VCLinkerTool
[GuidAttribute(L"C8E9978A-511E-47B6-AD11-43FEBF772C92")]
public interface class VCLinkerTool
[<GuidAttribute("C8E9978A-511E-47B6-AD11-43FEBF772C92")>]
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 kitaplıklar için aranacak bir veya daha fazla ek yollar (belirli yapılandırma) ayarlar.
Genel özellik AdditionalManifestDependencies Alır veya ayarlar bağlayıcı bildirim dosyasına eklenecek ek XML bildirim parçaları.
Genel özellik AdditionalOptions Alır veya dosya adlarını hemen önce komut satırının sonuna eklemek için seçenekleri ayarlar.Bir seçenek nesne modeli içinde desteklenmiyor, örneğidir.
Genel özellik AddModuleNamesToAssembly Alır veya belirtilen derleme olmayan dosya son çıktıda ayarlar.
Genel özellik AllowIsolation Alır veya yan yana derlemeleri olmadan bir bildirim dosyası arama görüntülenmeyeceğini 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ı 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) ya da bir DLL (at, 0x10000000) için varsayılan konumu geçersiz kılma programın temel adres.
Genel özellik CLRImageType Alır veya CLR resim türünü gösteren bir değeri ayarlar.
Genel özellik CLRThreadAttribute Alır veya CLR programınızın giriş noktası iş parçacığı özniteliğini gösteren bir değeri ayarlar.
Genel özellik CLRUnmanagedCodeCheck /CLRUNMANAGEDCODECHECK etkin olup olmadığını belirler.
Genel özellik DataExecutionPrevention Alır veya Windows Veri Yürütme Engellemesi (DEP) özelliğini denetleyen bir değer ayarlar.
Genel özellik DelayLoadDLLs Alır veya ayarlar bir veya daha fazla dll Gecikmeli yüklenmesi için.
Genel özellik DelaySign Alır veya boşluk daha tanımlayıcı bir adla dijital imza eklenmesi için COM wrapper derleme dosyasındaki rezerve edilmesinin gerekip gerekmediğini gösteren bir değeri ayarlar.Bu özellik yalnızca anlamlı olan 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 (veya .NET Framework) kaynak dosyası.
Genel özellik EnableCOMDATFolding Yedek COMDAT sembolleri bağlayıcı çıktısından kaldırır.
Genel özellik EnableUAC Alır veya UAC bilgisi program bildiriminde gömülü olup olmadığını denetleyen bir değer ayarlar.
Genel özellik EntryPointSymbol Alır veya bir .exe dosyası veya DLL için başlangıç adresini (girdi noktası) ayarlar.
Genel özellik ErrorReporting Ayarlar veya geçerli Bağlayıcı hata bildirimi ayarı alır.
Genel özellik ExecutionBucket Altyapı. Yalnızca Microsoft dahili kullanım için.
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ün bir başvuru eklemek için bağlayıcı veya librarian.
Genel özellik FunctionOrder Alır veya önceden belirlenmiş bir sırayla resimdeki COMDATs (işlevleri) ayarlar.
Genel özellik GenerateDebugInformation Alır veya hata ayıklama bilgilerini oluşturma etkinleştirme bir değer ayarlar.
Genel özellik GenerateManifest Alır veya bağlayıcı bir bildirim dosyası oluşturup oluşturmayacağını gösteren bir değeri ayarlar.
Genel özellik GenerateMapFile Alır veya eşleme dosyası bağlama sırasında oluşturulan olup olmadığını gösteren bir değeri ayarlar.
Genel özellik HeapCommitSize Alır veya toplam yığın ayırma boyutu fiziksel bellekte belirten bir değeri ayarlar.
Genel özellik HeapReserveSize Alır veya sanal bellek toplam yığın ayırma boyutunu belirten bir değeri ayarlar.
Genel özellik IgnoreAllDefaultLibraries Alır veya bağlayıcı veya librarian için tüm varsayılan kitaplıkları yoksaymak için gösteren bir değeri ayarlar.
Genel özellik IgnoreDefaultLibraryNames Alır veya ayarlar yoksaymak için bir veya daha fazla varsayılan kitaplık.
Genel özellik IgnoreEmbeddedIDL Alır veya nesne dosyaları gömülü .idlsym bölümleri göz ardı edilip edilmeyeceğini belirten 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 ayarlar çıktı derleme kesinlikle adlandırmak için anahtarın adlandırılmış Kap.
Genel özellik KeyFile Alır veya ayarlar çıktı derleme kesinlikle adlandırmak için anahtarı içeren dosya.
Genel özellik LargeAddressAware Alır veya işleme adresleri 2 GB'tan büyük etkinleştirmek için bir değer ayarlar.
Genel özellik LinkDLL Alır veya DLL ana çıkış olarak yapı 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ı Saati kod üretimi ile derlenmiş nesne etkinleştirme bir değeri alır veya ayarlar /GL (Bütün Program İyileştirmesi).
Genel özellik ManifestFile Alır veya ayarlar oluşturmak için bildirim dosyasının adı.
Genel özellik MapExports Alır veya işlevler harita dosya bilgileri dahil etmek isteyip dışarı 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 gelen bölümüne için; Bölüm için olmayabilir, bölüm gelen yeniden adlandırılır için.
Genel özellik MidlCommandFile MIDL komutlarını 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 kod 4 KB sınırlarında 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 Denetleyen bir değeri alır veya ayarlar olup olmadığını COM kayıt için geçerli yapılandırma olan bilgisayar başına veya kullanıcı başına.
Genel özellik Profile Alır veya Enterprise Developer Performans Profil Oluşturucusu ile kullanılabilmesi için bir çıktı dosyası üretmek mi, yoksa gösteren bir değeri ayarlar.
Genel özellik ProfileGuidedDatabase Alır veya ayarlar profili destekli iyileştirmeleri 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 kontrol sırasında rasgele rebased yürütülebilir bir görüntü oluşturulup oluşturulmayacağını yükleme zamanı kullanarak adres alanı düzeni rasgele seçme (ASLR) Windows Vista özelliğidir.
Genel özellik RegisterOutput Birincil proje çıktısını kullanarak kayıtlı olup olmadığını gösteren bir değeri alır veya ayarlar Regsvr32 dağıtımdan sonra.
Genel özellik ResourceOnlyDLL DLL ile herhangi bir giriş noktası oluşturur.Bu true değerine ayarlanması, yalnızca kaynak DLL oluşturur.
Genel özellik SetChecksum Alır veya bir .exe dosyasının üstbilgisinde sağlama ayarını etkinleştirme bir değer ayarlar.
Genel özellik ShowProgress Alır veya bağlayıcı ilerleme hakkında ayrıntılı bir şekilde görüntülenmesini sağlayan bir değer ayarlar.
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 simgeler 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ülenmesini engellenip engellenmeyeceğini gösteren bir değeri ayarlar.
Genel özellik SwapRunFromCD Alır veya CD'yi takas konumdan uygulama çalıştırılıp çalıştırılmayacağını gösteren bir değeri ayarlar.
Genel özellik SwapRunFromNet Alır veya uygulama ağ takas konumdan çalıştırmanız gerekir gösteren bir değeri ayarlar.
Genel özellik TargetMachine Alır veya alt için bağlayıcı belirten bir değeri ayarlar.
Genel özellik TerminalServerAware Terminal sunucusu 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 nesne dosyalarında mevcut olmasına rağmen hiçbir derleme oluşturulacak 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ında .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 bildiriminde gömülü olup olmadığını denetleyen bir değer ayarlar.
Genel özellik UACUIAccess Alır veya uygulamanız kullanıcı arabirimi koruma düzeyleri atlar ve giriş izni daha yüksek Windows masaüstünde sürücüler denetleyen bir değer ayarlar.
Genel özellik UseLibraryDependencyInputs Ayarlar veya bağımsız kitaplıklarını bağlama etkin olup olmadığını alır.
Genel özellik UseUnicodeResponseFiles Yanıt dosyaları unicode kullanılıp kullanılmayacağını alır ya da ayarlar.
Genel özellik VCProjectEngine Proje altyapı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ı. Yalnızca Microsoft dahili kullanım için.

Üst

Notlar

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

Aşağıdaki yeni bağlayıcı seçenekleri olan 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ğlayıcı Seçenekleri.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.VCProjectEngine Ad Alanı