IVsSolutionBuildManager2.set_StartupProject Yöntemi (IVsHierarchy)
Yayımlanan: Ağustos 2016
Ne zaman çalıştırılır başlangıç projesi ayarlar F5 tuşuna basıldığında.
Ad alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int set_StartupProject(
IVsHierarchy pHierarchy
)
int set_StartupProject(
IVsHierarchy^ pHierarchy
)
abstract set_StartupProject :
pHierarchy:IVsHierarchy -> int
Function set_StartupProject (
pHierarchy As IVsHierarchy
) As Integer
Parametreler
pHierarchy
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Hiyerarşi nesnesine bir işaretçi.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.
Uygular
IVsSolutionBuildManager.set_StartupProject(IVsHierarchy)
Açıklamalar
COM imza
Vsshell.idl:
HRESULT IVsSolutionBuildManager2::set_StartupProject(
[in] IVsHierarchy *pHierarchy
);
Normal olarak, ortam ayarlarını kullanır Çözüm yapılandırma başlangıç projesi için özellik sayfaları başladı DebugLaunch çağrılır. Program aracılığıyla alma ve kullanarak başlangıç projesi ayarlama get_StartupProject ve set_StartupProject.
[!NOT]
get_StartupProject ve set_StartupProject Çoklu başlangıç projesi ayarlama özelliğini yeterlidir. Birden çok başlangıç projesi ayarlamak istiyorsanız, kullanmalısınız Çözüm yapılandırma özellik sayfaları veya Git aracılığıyla otomasyon modeli, özellikle, DTE. Solution.SolutionBuild.SXtartupProjects. Daha fazla bilgi için bkz: otomasyon modeli.
Ayrıca bkz.
IVsSolutionBuildManager2 Arabirimi
Microsoft.VisualStudio.Shell.Interop Ad alanı
Başa dön