<p>I would like to be able to step through an application deployed to a remote location which as yet has nothing bar version 3.5 of the .Net framework. </p>

<p>What steps do I need to go through to achieve this and how long would you envisage this taking?</p>

How to: Set Up Remote Debugging
Screencast for Visual Studio 2008 - Remote Debugging with MSVSMON.EXE
This is also a
good KB
showing some troubleshooting scenarios..