В Visual Studio (я использую 2008), Инструменты-> Параметры-> Проекты и решения-> Общие. Затем снимите флажок с опции «Показать расширенные конфигурации сборки» (3-й флажок на моем экране). Это должно получить вам то, что вы хотите. То есть, выбор между Debug и Retail исчезнет, и когда вы нажмете F5 (и т. Д.) В VS, вы будете отлаживать проект, построенный в режиме отладки, но при развертывании с помощью ClickOnce (или создании установочного пакета и т. Д.). ) он будет использовать режим Retail.
Предостережения: я сам еще этого не делал, но я задал Microsoft этот вопрос (в PDC), и это был ответ, который мне дали. Кроме того, параметры сборки Debug / Retail будут по-прежнему появляться (и они не будут работать, как указано выше), если вы определили какие-либо дополнительные режимы (что относится к проекту, над которым я работал, и поэтому он еще не работает). для меня).