Рефакторинг «Переменная переменная» (Ctrl-Alt-V / Cmd-Alt-V) позволяет вам сделать это.
Вы выполняете веб-сайт или веб-приложение (действительно ли это - скомпилированный проект, что Вы развертываете DLL для, или набор aspx и aspx.cs файлов, которые Вы развертываете)?
Если это - веб-приложение, Вы развертывали сборку конечных версий, или отладочная сборка? Вы не сможете поразить точки останова при "отладке" сборки конечных версий, поскольку код справедливо в большой степени оптимизирован.
Вы получили набор "debug=true" в web.config разделе компиляции? В противном случае снова отладка будет трудной.
Наконец, шаги, которые я использую, когда удаленная отладка:
Если точки останова будут полыми (тонкие красные круги, а не заполненные диски), то я буду часто проверять окно Stack в VS для наблюдения то, что имеет и не было загружено.