I'm new to TFS and I'm trying to set up my build server to automatically deploy a website to a local test server running IIS 6.
I've installed web deploy on the destination server (which is Win2k3 & IIS6) with the remote agent (which is started btw), and I've set my build definition's MSBuild Arguments to:
/p:DeployOnBuild=true
/p:DeployTarget=MSDeployPublish
/p:MSDeployPublishMethod=RemoteAgent
/p:DeployIisAppPath="Default Web Site"
/p:MsDeployServiceUrl="http://devserver/msdeployagentservice"
/p:username=DOMAIN\Admin.Username
/p:password=password
/p:IncludeIisSettingsOnPublish=false
When I queue a build, it says it's built fine, but it hasn't published anything to the server. Looking at the build log, I can't see any evidence of it even attempting to do the publish?
Any suggestions appreciated! Documentation for this stuff seems scarce, particularly for deploying to IIS 6..
UPDATE
As comments below suggested it won't work with a web site project, I've now tried it with an MVC 3 app, and it still doesn't seem to even attempt to publish it.