MSBuild deployment to machine outside of company network

260 Views Asked by At

Is it possible to deploy code (asp.net mvc application and Windows Service) to machine in public hosting (for example VM on Godaddy) using TFS MSBuild from internal network (company network)

All than I have is IP address of destination server, username and password. But I am not sure than TFS can deploy code at such machine. When I doing it on local server, normally I specify path like this: \machine-name\c$\deployment-folder\ But it is not working with remote machine.

Thanks.

1

There are 1 best solutions below

0
On

Use a tool like InstallShield or Windows Installer XML to develop a Windows Installer database (.msi). Use TFS Team Build to build the MSI. Then use PsExec to copy the MSI to the remote machine and execute it.