SolutionBuild Arabirim
Çözüm düzeyinde yapı Otomasyon modelinin 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 hangi projelerin hangi projeler üzerinde bağımlı belirtmenize olanak verir koleksiyonu. | |
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ış olup olmadığını alır. | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
LastBuildInfo | Oluşturma işlemi başarısız projeler 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ýný 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ýný neden olur. | |
Run | Yürütmek etkin çözüm yapýlandýrmasýný neden olur. |
Üst
Notlar
SolutionBuild Nesne tüm çözüm yapýlandýrmalarý ve özelliklerine erişim sağlar, bağımlılıkları ve Baþlangýç projeleri projeyi derleyin.
Ö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