Method MvpXslTransform.Load(string stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver) opens XmlReader for given stylesheetUri and doesn't close it after use. So stylesheet file got locked. I think it's necessary to add using statement. Like this:
public void Load(string stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver)
{
using( XmlReader reader = XmlReader.Create(stylesheetUri)
this.LoadStylesheetFromReader(reader, settings, stylesheetResolver);
}
Comments: ** Comment from web user: earthware **
public void Load(string stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver)
{
using( XmlReader reader = XmlReader.Create(stylesheetUri)
this.LoadStylesheetFromReader(reader, settings, stylesheetResolver);
}
Comments: ** Comment from web user: earthware **
yup I find this a real pain when doing any xlslt transform during development as it keeps the file locked until iis is restarted