public override string ResolvePath(string virtualPath) { string processedPath = virtualPath.IsNullOrEmpty() ? virtualPath : virtualPath.TrimStart('~', '/'); return Path.Combine(HttpRuntime.AppDomainAppPath, processedPath); } }