Some people argue that VS.NET 2005 should get a Beta 3 before RTM. I disagree: there are CTP builds for the people who want to see progress, and above all:
VS.NET 2005 Beta n IS STILL BETA SOFTWARE
Requiring a Beta 3 of VS.NET 2005 suggests production work is done with VS.NET 2005 Beta 2. Well, I never understood that, but alas, some people have no choice as they say. Despite the situation you're in, you're working with beta software, and a Beta 3 won't change that. As with everything that's in beta: it's buggy, and not reliable,
by definition., otherwise the version would have been called
RTM and it would have been released to use already.
If you run into problems with such a beta product, you should have expected that. After all, it's beta software.