SolutionBuild.BuildProject Yöntem
Belirtilen proje ve bağımlılıkları belirtilen çözüm yapýlandýrmasý bağlamında oluşturur.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Sub BuildProject ( _
SolutionConfiguration As String, _
ProjectUniqueName As String, _
WaitForBuildToFinish As Boolean _
)
void BuildProject(
string SolutionConfiguration,
string ProjectUniqueName,
bool WaitForBuildToFinish
)
void BuildProject(
String^ SolutionConfiguration,
String^ ProjectUniqueName,
bool WaitForBuildToFinish
)
abstract BuildProject :
SolutionConfiguration:string *
ProjectUniqueName:string *
WaitForBuildToFinish:bool -> unit
function BuildProject(
SolutionConfiguration : String,
ProjectUniqueName : String,
WaitForBuildToFinish : boolean
)
Parametreler
- SolutionConfiguration
Tür: System.String
Gerekli.Projeyi oluşturmak, içerik sağlayan yeni çözüm yapýlandýrmasý adıdır.
- ProjectUniqueName
Tür: System.String
Gerekli.Yapı proje.
- WaitForBuildToFinish
Tür: System.Boolean
İsteğe Bağlı.Yapı tamamlanmasını beklemek belirler.true, Sonra Aksi durumda Hayır bekler.
Notlar
BuildProjecthemen verir. Ne zaman bir çözüm oluşturma işlemi tamamlanıp tamamlanmadığını belirlemek için onay OnBuildDone olay.
BuildProjectKullanıcı Arabirimi (UI) etkin çözüm yapýlandýrmasýný veya seçili proje değiştirilmesi açısından etkilemez. Projeye göre etkin çözüm yapýlandýrmasýný oluþturmak için kullanmak DTE.SolutionBuild.ActiveConfiguration.Name.
BuildProjectTemel kullanıcı Arabirimi etkiliyor mu DTE.SuppressUI bayrak durum çubuğunda titriyor ve Output penceresi ve görev listesi her zaman güncelleştirilir.
Bağımlılıkları belirtilen çözüm yapılandırmasında oluşturulmak üzere teslim olarak belirtilen proje ve tüm bağımlılıkları yerleşiktir.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.