So I run this Windows Server 2008 security update and this code block is now throwing an error:
using(MemoryStream ms = new MemoryStream())
{
xslt.Transform(navigableSet, xslArgs, ms);
ms.Position = 0;
ret = new XPathDocument(ms);
}
return ret;
The error is EXCEPTION [System]: The remote server returned an error: (503) Server Unavailable. I assume that this is Windows Server 2008 making shared memory super-secure. This means that I’ll need to obtain IO permissions—right?
Sadly, this my solution:
Rasmus Faber had a similar problem about a year ago. My apologies for wasting time! I could just fiddle with Windows Server 2008 Firewall stuff to open up whatever closed but my code needs to be more explicit about making such calls in the first place!