To all 3rd party control vendors: push MS to release hotfix 887818
I've had it completely with Microsoft's Hotfix policy for
VS.NET 2002/3. This is the most lowest form of support you
possibly can get. What's the problem? Well, the (in)famous
'Cannot copy assembly <Referenced Assembly> to file
<Current Project Output
Folder>\bin\Debug\Release\<Referenced
Assembly>.dll. The process cannot access the file
because it is being used by another process' error.
The thing is, Microsoft already fixed it in
October 16th, 2004. That's right, almost
9 months ago. Please see the details of this crappy
bug and its fix here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;887818
My problem is that I have to support my customers who run
into this error sometimes with our assemblies. They have it
referenced in 1 ASP.NET application but still get this error
once in a while. I'm pretty fed up with telling my customers
there is a fix but they can't receive it from me because I'm
not allowed to distribute the fix. That's right, I have it
right here on my harddrive.
So, I'm pretty close to distributing the fix to my customers
so they're happy and this stupid bug won't happen to them.
But it's better if Microsoft does this. The fix is already
available, all they have to do is to make it a public
download. Perhaps if all ISV's who sell / distribute signed
assemblies which are used in ASP.NET applications (as that's
the problem, the assemblies can't be signed apparently) and
which aren't in the GAC push MS to release this hotfix, we
ALL are better of.
After all, it's been 9 months since the fix, for crying out loud! Microsoft support? Don't make me laugh. Take this: in Open Source land, this wouldn't have happened: either the fix was distributable, or the fix was already in the core downloadable product. Microsoft, if you want to win from Open Source so badly, start by supplying fixes to the developers who are still on your side.