The new pubxml files in ASP.NET 4.5 are definitely a step in the right direction. I also like msdeploy\'s support for parameters.xml files (even though
msdeploy
parameters.xml
You can't set your own parameters file, but you can declare parameter values from within the pubxml:
pubxml
<ItemGroup> <MSDeployParameterValue Include="Parameter Name"> <ParameterValue>Parameter Value</ParameterValue> </MSDeployParameterValue> </ItemGroup>