Replace this line: <add name="adminXMLPackage" url="admin/x-{XmlPackage}.aspx" virtualPath="~/ExecXMLPackage.ashx" checkPhysicalUrlAccess="false" /> With this line: <add name="adminXMLPackage" url="{Directory}/x-{XmlPackage}.aspx" virtualPath="~/ExecXMLPackage.ashx" checkPhysicalUrlAccess="false" />