SolutionBuild Arabirim
Çözüm düzeyinde yapı otomasyon modeli kök temsil eder.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("A3C1C40C-9218-4D4C-9DAA-075F64F6922C")> _
Public Interface SolutionBuild
[GuidAttribute("A3C1C40C-9218-4D4C-9DAA-075F64F6922C")]
public interface SolutionBuild
[GuidAttribute(L"A3C1C40C-9218-4D4C-9DAA-075F64F6922C")]
public interface class SolutionBuild
[<GuidAttribute("A3C1C40C-9218-4D4C-9DAA-075F64F6922C")>]
type SolutionBuild = interface end
public interface SolutionBuild
SolutionBuild türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ActiveConfiguration | Şu anda etkin alır SolutionConfiguration nesne. |
![]() |
BuildDependencies | Alır bir BuildDependencies koleksiyonu, belirtmenize olanak tanır hangi projelerin bağlıdır hangi diğer projeler. |
![]() |
BuildState | Bir yapı Halen sürmekte olup bir yapı bugüne kadar geçerli ortamı oturumda başlatılmış olup olmadığını veya bir yapı tamamlanmış olan olup olmadığını alır. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
LastBuildInfo | Oluşturulamadı projelerin sayısını alır. |
![]() |
Parent | Hemen üst nesnesi alır bir SolutionBuild nesne. |
![]() |
SolutionConfigurations | Topluluğu alır SolutionConfiguration nesne. |
![]() |
StartupProjects | Alır veya uygulama için giriş noktaları olan projeler adını ayarlar. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Build | Bina başlamak etkin çözüm yapýlandýrmasý neden olur. |
![]() |
BuildProject | Belirtilen proje ve bağımlılıkları belirtilen çözüm yapýlandýrmasý bağlamında oluşturur. |
![]() |
Clean | İşaretli projeler için tüm destek derleyici tarafından oluşturulmuş dosyaları siler. |
![]() |
Debug | Çözüm hata ayıklamayı başlatır. |
![]() |
Deploy | Her proje dağıtmak dağıtım için işaretlenmiş etkin çözüm yapýlandýrmasý neden olur. |
![]() |
Run | Yürütmek etkin çözüm yapýlandýrmasý neden olur. |
Üst
Açıklamalar
SolutionBuild Nesne tüm çözüm yapýlandýrmalarý ve özelliklerine erişim sağlar, projeyi derleyin, bağımlılıkları ve başlangıç projeleri.
Özgününü SolutionBuild Proje ve öğe düzeyinde nesnesidir ConfigurationManager nesne.
Örnekler
Sub SolutionBuildExample()
' Build the solution configuration.
Dim sb As SolutionBuild = DTE.Solution.SolutionBuild
sb.SolutionConfigurations.Item("MyConfig").Activate
sb.Build
End Sub