I recently answered a question on StackOverflow about altering a WebDeploy package which spawned the idea for this post. Most developers consider WebDeploy to be nothing short of magic and have n…
seen from Israel
seen from Malaysia

seen from Malaysia

seen from United States

seen from Brunei

seen from Netherlands

seen from United States
seen from Australia
seen from United States

seen from Dominican Republic

seen from Dominican Republic

seen from Malaysia

seen from Netherlands

seen from United States
seen from United States

seen from Italy

seen from United States
seen from United States
seen from United States
seen from Spain
I recently answered a question on StackOverflow about altering a WebDeploy package which spawned the idea for this post. Most developers consider WebDeploy to be nothing short of magic and have n…
the "applying transformations to {filename}failed" could occur because of unrelated errors. The temporary work around is to go through the wizard steps of doing a full deploy (Build->Publish Web Site).
This saved me an afternoon of rage. thanks Blake Pell.
Web deploy ignoring config transforms
If you have an annoying issue where your CI (TeamCity) web deployments were not transforming some configs, you’re not alone. And I might have found a reason why:
Mine in particular was transforming a few configs (web.config, episerverlog.config etc) whilst not transforming some (connectionstrings.config, episerverframework.config and episerver.config).
It turns out that the Web.csproj file had them specified differently. The ones that were working looked like this:
<Content Include="EPiServerLog.config"> <SubType>Designer</SubType> <TransformOnBuild>true</TransformOnBuild> </Content>
While the configs that did not work had only:
<Content Include="EPiServerFramework.config" />
So I’ve added in the <TransformOnBuild>true</TransformOnBuild> and they now work :)
And deploying a website to IIS 7.0 from VS 2010 couldn't be easier...
VS2010 Web Deploy to Windows 2003 host
Using VS2010 to publish a website using the Web Deploy publish method, if the target server is running Windows 2003 with IIS 6.0, you have to specify the MsDeployAgentService on the Service URL.