Я хотел бы знать плюсы и минусы решения о развертывании приложения, которое было построено в режиме отладки (с таблицей отладочных символов) и не использовалось в режиме выпуска, в котором символы удалены. Существуют и другие изменения, такие как включение оптимизации для отладки и включение символов отладки для выпуска.
Области, которые, как мне кажется, могут вызывать беспокойство (возможно, вы знаете других):
Но я не эксперт, поэтому я не уверен во всех последствиях, для которых развертывание приложения отладки будет иметь в этих областях.
Это может не иметь отношения, но это приложение является C # .Net framework 3.5 (бизнес-приложение, которое управляет террабайтами данных) для заинтересованных сторон. Это приложение для (платящего) клиента.
Есть ли какие-либо явные преимущества или недостатки в выборе этого варианта?