Como faço para definir a configuração 'Start External Program' do projeto programaticamente?
-
27-09-2019 - |
Pergunta
eu tenho um IWizard
que tem acesso a um Project
variável. Que código eu preciso escrever para definir o valor do 'programa externo inicial' nas propriedades do projeto?
Solução
Aqui está uma macro que definirá a configuração atual para iniciar o calc.exe. Deve ser trivial re-trabalhar isso para sua implementação 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"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow