http://www.strangelights.com/blog/archive/2004/06/10/148.aspx Looks like you have to call .NextResult() on a reader before a SQL RAISEERROR will throw an exception in the .NET client code. This issue manifests itself in the Microsoft web service software
Read More...