So my company filed a support call with MS support regarding the "bloody forehead" issue I ranted about a few weeks ago. I received an email telling me that the "case is closed," despite there being either a workaround or a viable solution. Apparently, the fact that I told them "we can work around this because we're writing our own business tier anyway" was a good enough excuse for them to close the case. Guys, I don't think this is a sound practice. If your customers have to find workarounds to solve problems yielded via your toolset, claiming that the problem is by-design isn't anything remotely resembling a solution. I wouldn't have had to find the workaround had your stuff worked in the first place, now would I? Call me crazy, but it makes sense that you fix the issue, provide a legitimate workaround, or at least offer some helpful hints or solutions to the issue. Don't just say "oh, they solved their own problem," when the problem is "changing the way you code because the IDE doesn't do what it says it does."