Bug in components (VB)

When creating a component in VS2005 VB, there is no way to extend the "New" sub like there was in VS2003. VS2003 Generated the following code which allowed for changes that wouldn't be overwritten:

PublicSubNew()

MyBase.New()

'This call is required by the Component Designer.

InitializeComponent()

'Add any initialization after the InitializeComponent() call

<changes could be safely added here>
End
Sub

Any changed made in the designer file in VS2005 will get wiped out the next time changes are made to the design surface. Where can I override or add to the "New" sub?

[1148 byte] By [RobertBeaubien] at [2007-12-17]
# 1
I cannot reproduce this behavior. I created a component, modified New in Designer.cs (calling MessageBox.Show), then went back to the design surface and added a HelpProvider. In Designer.cs, the new HelpProvider I added was there, and my MessageBox.Show call was still there. Can you provide a specific reproducable scenario?
CommonGenius.com at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms Designer...