كيف يمكنني تعيين إعداد "بدء البرنامج الخارجي" للمشروع برمجياً؟

StackOverflow https://stackoverflow.com/questions/3854555

سؤال

انا لدي IWizard الذي يحصل على الوصول إلى أ Project عامل. ما هو الرمز الذي أحتاج إلى كتابته لتعيين قيمة "بدء البرنامج الخارجي" في خصائص المشروع؟

هل كانت مفيدة؟

المحلول

فيما يلي ماكرو يقوم بتعيين التكوين الحالي لإطلاق Calc.exe. يجب أن يكون تافهة لإعادة عمل هذا لتنفيذ iwizard الخاص بك:

Dim project As Project = DTE.Solution.Projects.Item(1)
Dim config As Configuration = project.ConfigurationManager.ActiveConfiguration
config.Properties.Item("StartAction").Value = VSLangProj.prjStartAction.prjStartActionProgram
config.Properties.Item("StartProgram").Value = "C:\Windows\system32\calc.exe"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top