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.
Reference
(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. |
COMReference
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. |
COMFileReference
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ı |
NativeReference
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. |
ProjectReference
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. |
Derleme
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. |
EmbeddedResource
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ı. |
İç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:
|
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. |
None
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. |
BaseApplicationManifest
Yapı için temel bir uygulama bildirimi gösterir ve içerir ClickOnce dağıtım güvenlik bilgileri.
CodeAnalysisImport
Alınacak FxCop proje temsil eder.
İçeri Aktar
Derlemeler, ad alanları alınan tarafından temsil Visual Basic derleyici.