Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu görev bir liste yapılandırma dizelerini kabul eder ve bunları belirtilen projelere atar.
Görev parametreleri
Aşağıdaki tabloda görevin parametreleri AssignProjectConfiguration açıklanmaktadır.
| Parametre | Tanım |
|---|---|
ProjectReferences |
Gerekli ITaskItem[] giriş parametresi.Yapılandırılan projeler. |
SolutionConfigurationContents |
İsteğe bağlı string çıkış parametresi.Her proje için bir proje yapılandırması içeren bir XML dizesi içerir. Yapılandırmalar adlandırılmış projelere atanır. |
DefaultToVcxPlatformMapping |
İsteğe bağlı string çıkış parametresi.Çoğu tür tarafından kullanılan platform adlarından .vcxproj dosyaları tarafından kullanılanlara yapılan eşlemelerin noktalı virgülle ayrılmış listesini içerir. Örnek: "AnyCPU=Win32;X86=Win32;X64=X64" |
VcxToDefaultPlatformMapping |
İsteğe bağlıstring output parametresi..vcxproj platform adlarından çoğu tür tarafından kullanılan platform adlarına yapılan eşlemelerin noktalı virgülle ayrılmış bir listesini içerir. Örnek: "Win32=AnyCPU;X64=X64" |
CurrentProjectConfiguration |
İsteğe bağlı string çıkış parametresi.Geçerli projenin yapılandırmasını içerir. |
CurrentProjectPlatform |
İsteğe bağlı string çıkış parametresi.Geçerli projenin platformunu içerir. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
İsteğe bağlı bool çıkış parametresi.Proje yapılandırmasında devre dışı bırakılmış olsalar bile başvuruların derlenmesi gerektiğini belirten bir bayrak içerir. |
ShouldUnsetParentConfigurationAndPlatform |
İsteğe bağlı bool çıkış parametresi.Üst yapılandırmanın ve platformun ayarsız olup olmadığını belirten bir bayrak içerir. |
OutputType |
İsteğe bağlı string çıkış parametresi.Projenin çıkış türünü içerir. |
ResolveConfigurationPlatformUsingMappings |
İsteğe bağlı bool çıkış parametresi.Derlemenin, geçirilen proje başvurularının yapılandırmasını ve platformunu çözümlemek için varsayılan eşlemeleri kullanıp kullanmadığını belirten bir bayrak içerir. |
AssignedProjects |
İsteğe bağlı ITaskItem[] çıkış parametresi.Çözümlenen başvuru yollarının listesini içerir. |
UnassignedProjects |
İsteğe bağlı ITaskItem[] çıkış parametresi.Önceden çözümlenmiş çıkış listesi kullanılarak çözümlenemeyen proje başvuru öğelerinin listesini içerir. |
Açıklamalar
Yukarıda listelenen parametrelere ek olarak, bu görev kendi sınıfından TaskExtension devralan sınıfından Task parametreleri devralır. Bu ek parametrelerin ve açıklamalarının listesi için bkz . TaskExtension temel sınıfı.