In una form in Visual Studio 2005 le proprietà CancelButton e AcceptButton vengono resettate a (none) quando viene compilato il progetto.
Si tratta di un bug noto di VS2005 ancora non risolto (neanche con il service pack 1).
Un workaround possibile è di eseguire le righe seguenti appena dopo la chiamata a InitializeComponent nel costruttore della form:
if (this.AcceptButton != this.OkButton)
this.AcceptButton = this.OkButton;
if (this.CancelButton != this.ExitButton)
this.CancelButton = this.ExitButton;
Lo stato della segnalazione è visibile qui: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=271263