2011-12-24 10 views
11

i aşağıdaki satırı vardır:% (AdditionalDependencies) makro nedir? projectProperties-> LEIEGRSGHHHHHH> Ek bağımlılıklar anda

kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) 

% (AdditionalDependencies) nedir? Nerede tanımlayabilirim?

+2

ekran karışıklığı maksimize etmek tasarlanmıştır. Sadece düz% (EkDependencies) aynı şeyi yapar. Proje özellik sayfasındaki özellikleri devral. Bu durumda "Çekirdek Windows Kitaplıkları" özellik sayfası. VS önceki sürümlerinde $ (Inherit) makro aynı şeyi yaptı. Görmek için Görünüm + (Diğer Windows) + Mülk Yöneticisi'ni kullanın. –

cevap

5

Visual Studio Eğer Mülkiyet Sheets (click here) kullanmanızı sağlar. Projeniz herhangi birinden özelliklerini/Mülk Sheets tüm artı yerel olarak tanımlı özelliklere sahip çeşitli yapılandırmaları, sahip olabilir. 1) Ortak, 2) 32 bit, 3) 64 bit, 4) hata ayıklama, 5) Release:

Örneğin, bir son proje üzerinde, şu özellik sayfalarını oluşturdu. 1 + 2 + 5 + özelliği spesifik "İngilizce" tanımı:

Belirli bir konfigürasyonu (örneğin, 32 bit İngilizce Yayın yapısı) olan bir kombinasyonuna sahip olur. Gördüğünüz makro için kullanılan

veya "Ben özellik sayfasından özelliklerini artı ek özellikler kullanırım" "Ben tamamen özelliklerini geçersiz kılmak ve özellik sayfalarını görmezden yoktur."

Bu kadar ilk defa düzeltmek ayarlamak için bir hile tür, ama gerçekten birden proje ayarlarını koruyarak kolaylaştırır. Bu tesisin