I couldn't find anything to easily deploy my project with remote objects and a web.config to an ASP.NET virtual directory. I did see some documentation about Visual WebDeveloper, but I don't have that installed here. Perhaps I didn't install it when I installed VS.NET. Regardless, I really don't want to go back to install this since I'm not creating aspx pages and the like, but I do want to host my remoting objects in IIS (more details on this in a later post).
What I ended up doing was using the post-build Build Event to create events to copy the files over to the IIS directory, e.g.: copy $(TargetDir)\*.* \inetpub\wwwroot\tipnet\bin copy $(ProjectDir)\web.config \inetpub\wwwroot\tipnet
copy $(TargetDir)\*.* \inetpub\wwwroot\tipnet\bin copy $(ProjectDir)\web.config \inetpub\wwwroot\tipnet
At least this way, my IIS files stay in sync with what I just compiled. It might not be the most beautiful thing ever, but it works.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.