Можно ли удаленно отлаживать приложение C #? Какие версии VS позволяют это?
Да, это возможно.
Я сделал это с VS 2003, 2005, 2008, и я уверен, что 2010 также имеет эту функцию.
Присоединение к удаленному процессу доступно только для версий Pro и выше.
См. Таблицу сравнения продуктов для VS 2008, от MS.