Это действительно зависит от того, чего вы хотите достичь. Если вы просто хотите отлаживать на настольном компьютере, общий доступ к папке является наиболее эффективным способом, так как он не требует большого количества копий и риска устаревших файлов, хотя это может быть медленным, если ваше приложение требует много обращений к файлам , Если в приложении много файлов данных, то альтернативой может быть подключение общего диска на настольном компьютере, но использование robocopy для синхронизации каталогов:
robocopy /mir \\laptop\source\myproject c:\desktopmachine\myproject
Вы также можете выполнить удаленную отладку с очень мощного ноутбука.
Если вы хотите протестировать (а не отлаживать) приложение, то более надежный подход - создать на ноутбуке сборку релиза (и, при необходимости, установщик), а затем скопировать ее на рабочий стол. Как говорит akauppi, вам определенно следует использовать SVN или другую систему контроля версий для контроля версий, но я думаю, что это другая проблема.