Aracılığıyla paylaş


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

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