Aracılığıyla paylaş


Ortak MSBuild proje öğeleri

İçinde MSBuild, bir öğeyi bir veya daha fazla adlandırılmış başvurusudur. Meta verileri dosya adları, yollar ve sürüm numaraları gibi öğeleri içerir. Tüm proje türleri Visual Studio ortak birkaç öğe vardır. Bu öğeler, dosya microsoft.build.commontypes.xsd tanımlanır.

Ortak öğeler

Ortak proje öğeleri listesi aşağıdadır.

Bb629388.collapse_all(tr-tr,VS.110).gifReference

(Yönetilen) derleme başvurusu projesinde temsil eder.

Öğesi özniteliği adı

Tanımlama

HintPath

İsteğe bağlı dize. Derleme göreli veya mutlak yolu.

Ad

İsteğe bağlı dize. Görüntü adı derleme, örneğin, "System.Windows.Forms."

FusionName

İsteğe bağlı dize. Madde için basit veya güçlü fusion adını belirtir.

Bu özniteliği olduğunda derleme dosyası fusion adını almak için açık olmadığı için zamandan tasarruf edebilirsiniz.

SpecificVersion

İsteğe bağlı Boole değeri. Fusion adı sürümünde başvuruda bulunup bulunmadığını belirtir.

Diğer adlar

İsteğe bağlı dize. Başvuru için herhangi bir diğer ad.

Private

İsteğe bağlı Boole değeri. Başvuru çıkış klasörüne kopyalanan belirtir. Bu özniteliği ile eşleşen Yereli Kopyala Visual Studio IDE içinde olan başvuru özelliği.

Bb629388.collapse_all(tr-tr,VS.110).gifCOMReference

Projede bir com bileşeni (yönetilmeyen) başvuru temsil eder.

Öğesi özniteliği adı

Tanımlama

Ad

İsteğe bağlı dize. Bileşen görüntü adı.

GUID

İsteğe bağlı dize. {12345678-1234-1234-1234-1234567891234} Biçiminde bileşen için GUID.

VersionMajor

İsteğe bağlı dize. Ana bileşenin sürüm numarasını parçası. Örneğin, "5" tam sürüm numarası "5.46" ise

VersionMinor

İsteğe bağlı dize. Bileşenin sürüm numarasını alt bölümü. Örneğin, "46" tam sürüm numarası "5.46" ise

LCID

İsteğe bağlı dize. Bileşen için LocaleID.

WrapperTool

İsteğe bağlı dize. Örneğin, "tlbimp." bileşen üzerinde kullanılan sarmalayıcı aracın adını

Yalıtılmış

İsteğe bağlı Boole değeri. Reg serbest bileşeni bileşen olup olmadığını belirtir.

Bb629388.collapse_all(tr-tr,VS.110).gifCOMFileReference

Besleme ResolvedComreference hedef tür kitaplıklarının listesini temsil eder.

Öğesi özniteliği adı

Tanımlama

WrapperTool

İsteğe bağlı dize. Örneğin, "tlbimp." bileşen üzerinde kullanılan sarmalayıcı aracın adını

Bb629388.collapse_all(tr-tr,VS.110).gifNativeReference

Yerel bir bildirim dosyası veya bir dosyaya bir başvuru temsil eder.

Öğesi özniteliği adı

Tanımlama

Ad

Gerekli dize. Bildirim dosyası taban adı.

HintPath

Gerekli dize. Bildirim dosyasının göreli yolu.

Bb629388.collapse_all(tr-tr,VS.110).gifProjectReference

Başka bir proje için başvuru temsil eder.

Öğesi özniteliği adı

Tanımlama

Ad

İsteğe bağlı dize. Referans görüntü adı.

Proje

İsteğe bağlı dize. {12345678-1234-1234-1234-1234567891234} Biçiminde başvuru için GUID.

Package

İsteğe bağlı dize. Başvuruda bulunulan proje dosyasının yolu.

Bb629388.collapse_all(tr-tr,VS.110).gifDerleme

Derleyici kaynak dosyalarını temsil eder.

Öğesi özniteliği adı

Tanımlama

DependentUpon

İsteğe bağlı Boole değeri. Doğru derlemek için dosyayı başka bir dosyaya bağlıdır, gösterir.

AutoGen

İsteğe bağlı Boole değeri. Dosyayı Project tarafından oluşturulup oluşturulmadığını gösterir Visual Studio tümleşik geliştirme ortamı (IDE).

Bağlantı

İsteğe bağlı dize. Dosyanın fiziksel olarak proje dosyası etkisi dışında olduğunda görüntülenecek notational yolu.

Visible

İsteğe bağlı Boole değeri. Dosyada görüntülenip görüntülenmeyeceğini gösterir Çözüm Gezgini , Visual Studio.

CopyToOutputDirectory

İsteğe bağlı Boole değeri. Varsayılan değer = false. Dosya çıktı dizinine kopyalanıp kopyalanmayacağını belirtir.

Bb629388.collapse_all(tr-tr,VS.110).gifEmbeddedResource

Oluşturulan derleme içinde katıştırılmış kaynakları temsil eder.

Öğesi özniteliği adı

Tanımlama

DependentUpon

İsteğe bağlı Boole değeri. Doğru derlemek için dosyayı başka bir dosyaya bağlıdır, gösterir.

Generator

Gerekli dize. Bu öğe üzerinde çalıştırılan herhangi bir dosya oluşturucu adı.

LastGenOutput

Gerekli dize. Bu öğe üzerinde çalıştırdığınız herhangi bir dosya oluşturucusu tarafından oluşturulan dosyanın adıdır.

CustomToolNamespace

Gerekli dize. Herhangi bu öğede çalışan generator dosya ad alanı kodu oluşturmanız gerekir.

Bağlantı

İsteğe bağlı dize. Dosya projeye etkisini dışında fiziksel olarak bulunuyorsa notational yolu görüntülenir.

Visible

İsteğe bağlı Boole değeri. Dosyada görüntülenip görüntülenmeyeceğini gösterir Çözüm Gezgini , Visual Studio.

CopyToOutputDirectory

İsteğe bağlı Boole değeri. Varsayılan değer = false. Dosya çıktı dizinine kopyalanıp kopyalanmayacağını belirtir.

LogicalName

Gerekli dize. Gömülü Kaynak mantıksal adı.

Bb629388.collapse_all(tr-tr,VS.110).gifİçerik

Projeye derlenmemiş ancak gömülü veya olabilir yayımlanmış dosyaları temsil eder.

Öğesi özniteliği adı

Tanımlama

DependentUpon

İsteğe bağlı Boole değeri. Katıştırılmış veya doğru yayımlanan için dosyayı başka bir dosyaya bağlıdır, gösterir.

Generator

Gerekli dize. Bu öğe üzerinde çalıştırılan herhangi bir dosya oluşturucu adı.

LastGenOutput

Gerekli dize. Bu öğe üzerinde çalıştırılan herhangi bir dosya oluşturucusu tarafından oluşturulan dosyanın adıdır.

CustomToolNamespace

Gerekli dize. Herhangi bu öğede çalışan generator dosya ad alanı kodu oluşturmanız gerekir.

Bağlantı

İsteğe bağlı Boole değeri. Dosyada görüntülenip görüntülenmeyeceğini gösterir Çözüm Gezgini , Visual Studio.

PublishState

Gerekli dize. İçerik yayımlama durumunu ya da:

  • Varsayılan

  • Dahil

  • Dışarıda

  • Veri dosyası

  • Önkoşul

IsAssembly

İsteğe bağlı Boole değeri. Derleme dosyası olup olmadığını belirtir.

Visible

İsteğe bağlı Boole değeri. Dosyada görüntülenip görüntülenmeyeceğini gösterir Çözüm Gezgini , Visual Studio.

CopyToOutputDirectory

İsteğe bağlı Boole değeri. Varsayılan değer = false. Dosya çıktı dizinine kopyalanıp kopyalanmayacağını belirtir.

Bb629388.collapse_all(tr-tr,VS.110).gifNone

Yapı işlemi herhangi bir rol olması gereken dosyaları temsil eder.

Öğesi özniteliği adı

Tanımlama

DependentUpon

İsteğe bağlı Boole değeri. Katıştırılmış veya doğru yayımlanan için dosyayı başka bir dosyaya bağlıdır, gösterir.

Generator

Gerekli dize. Bu öğe üzerinde çalıştırılan herhangi bir dosya oluşturucu adı.

LastGenOutput

Gerekli dize. Bu öğe üzerinde çalıştırdığınız herhangi bir dosya oluşturucusu tarafından oluşturulan dosyanın adıdır.

CustomToolNamespace

Gerekli dize. Herhangi bu öğede çalışan generator dosya ad alanı kodu oluşturmanız gerekir.

Bağlantı

İsteğe bağlı dize. Dosya projeye etkisini dışında fiziksel olarak bulunuyorsa görüntülenecek notational yolu.

Visible

İsteğe bağlı Boole değeri. Dosyada görüntülenip görüntülenmeyeceğini gösterir Çözüm Gezgini , Visual Studio.

CopyToOutputDirectory

İsteğe bağlı Boole değeri. Varsayılan değer = false. Dosya çıktı dizinine kopyalanıp kopyalanmayacağını belirtir.

Bb629388.collapse_all(tr-tr,VS.110).gifBaseApplicationManifest

Yapı için temel bir uygulama bildirimi gösterir ve içerir ClickOnce dağıtım güvenlik bilgileri.

Bb629388.collapse_all(tr-tr,VS.110).gifCodeAnalysisImport

Alınacak FxCop proje temsil eder.

Bb629388.collapse_all(tr-tr,VS.110).gifİçeri Aktar

Derlemeler, ad alanları alınan tarafından temsil Visual Basic derleyici.

Ayrıca bkz.

Başvuru

Ortak MSBuild Proje Özellikleri