We are getting an exception error about once week that causes the whole asp.net application to become not usable. Clicking on anything inside of the application throws the same error. The only way that the application can become usable again is to restart IIS. Has anyone had this error happen to them? Any insight on how to fix this error would be greatly appreciated. We tried to fix the error by adding MultipleActiveResultSets=False in the connection string, but this did not work as we got the error again after adding this to the connection string. Below is the exception stack that the application will throw.
Error Message : The incoming tabular data stream (TDS) protocol stream is incorrect. The MARS TDS header contained errors.
Error Detail :
--------------
System.Data.SqlClient.SqlException: The incoming tabular data stream (TDS) protocol stream is incorrect. The MARS TDS header contained errors.
at EasyWebApps.BailBooks.DomainManager.ListSummary(IDomainQuery& d) in F:\Projects\bailbooks\trunk\Bailbook\BailBooksVB\Domain\DomainManager.vb:line 233
at BasePage.GetActiveAgents(Boolean ActiveAgentsOnly, Int32 PartyID, Boolean IsDefaultOnly)
at PowerList.GetAgentList()
at PowerList.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
______END__________