[ https://issues.apache.org/jira/browse/NPANDAY-489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lars Corneliussen updated NPANDAY-489: -------------------------------------- Description: Location of MSDeployPath should be implemented in a way that is reusable for other plugins. Thinking a small DSL where we can query the system somehow to find the correct path. {code:title=from Microsoft.Web.Publishing.targets} <PropertyGroup> <!--Unless specified otherwise, the tools will go to HKLM\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\1 to get the installpath for msdeploy.exe.--> <MSDeployPath Condition="'$(MSDeployPath)'==''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\3@InstallPath)</MSDeployPath> <MSDeployPath Condition="'$(MSDeployPath)'==''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\2@InstallPath)</MSDeployPath> <MSDeployPath Condition="'$(MSDeployPath)'==''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\1@InstallPath)</MSDeployPath> </PropertyGroup> {code} Summary: Implement path location for MSDeploy.exe (using Executable Plugins) (was: Implement path location for Azure SDK Tools (using Executable Plugins)) > Implement path location for MSDeploy.exe (using Executable Plugins) > ------------------------------------------------------------------- > > Key: NPANDAY-489 > URL: https://issues.apache.org/jira/browse/NPANDAY-489 > Project: NPanday > Issue Type: Technical task > Components: Maven Plugins, Visual Studio Add-in > Reporter: Lars Corneliussen > Assignee: Lars Corneliussen > > Location of MSDeployPath should be implemented in a way that is reusable for > other plugins. Thinking a small DSL where we can query the system somehow to > find the correct path. > {code:title=from Microsoft.Web.Publishing.targets} > <PropertyGroup> > <!--Unless specified otherwise, the tools will go to > HKLM\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\1 to get the installpath for > msdeploy.exe.--> > <MSDeployPath > Condition="'$(MSDeployPath)'==''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS > Extensions\MSDeploy\3@InstallPath)</MSDeployPath> > <MSDeployPath > Condition="'$(MSDeployPath)'==''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS > Extensions\MSDeploy\2@InstallPath)</MSDeployPath> > <MSDeployPath > Condition="'$(MSDeployPath)'==''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS > Extensions\MSDeploy\1@InstallPath)</MSDeployPath> > </PropertyGroup> > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira