I am trying to create an ASP.NET web application, hosted on Amazon's EC2 service. I have my instance set up from an image with Windows Server 2008, IIS 7 running, an external IP address (via Elastic IP), an A Record pointing to it, and I can successfully access the default IIS7 web page using my domain name.
But I'm hung up on one detail: how do I get my ASP.NET application onto the server??
I've developed a simple app with Visual Studio. I know there are obtuse ways of transferring files over Remote Desktop (which I have working), but that seems tedious for frequent development.
Surely I'm missing something simple... Ideally Visual Studio would publish the application to the server over SFTP or something, but it doesn't seem to be that simple.
I know this is a very basic question, I'd appreciate any guidance.
Since posting this, I've discovered "Web Deploy", which looks like a convenient way to publish a site from Visual Studio 2010 to Windows Server 2008, but I can't seem to get it working. Is this a possible solution, and if so, does anyone know of a good tutorial?