fix: System.IO and Server.MapPath dependency