EnvDTE

2016-03-25 23 views
3

'u kullanarak bir Visual Studio projesinin Debug özelliğini program aracılığıyla değiştirme EnvDTE sınıflarını kullanarak programatik olarak Debug özelliğini program aracılığıyla değiştirmek mümkün müdür? DTE örneğini nasıl alacağımı biliyorum, ancak bu seçeneğin değerini nasıl değiştireceğimi bilmiyorum. Vshost.exe dosyasını program aracılığıyla kaldırabilmek için bu özelliği değiştirmem gerekiyor. Söz konusu seçeneğinEnvDTE

Ekran Görüntüsü:

enter image description here

+0

çalıştırmayı deneyin [Bu kod örneği] (https://msdn.microsoft.com/ en-us/library/envdte.project.properties.aspx? cs-save-lang = 1 & cs-lang = csharp # code-snippet-2), bazı şanslar dahil ve Property.Name 'ı bileceksiniz. "UseVSHostingProcess" için bazı olasılıklar ama yapılandırma üzerinde düşünmek zorunda. –

+0

Teşekkür ederim adamım. Gerçekten çalışıyor. –

+0

Badaboom! Lütfen sorunuzu kapatın, postanızın solundaki onay işaretini işaretleyin. –

cevap

1

birisi cevaba ihtiyacım olacaksa

Project proj = dte.Solution.Projects.Item(1); 
Configuration config = proj.ConfigurationManager.ActiveConfiguration; 
config.Properties.Item("UseVSHostingProcess").Value = false;