You'd better explain the relative path ".\xxxxx\xxxx.xxx" is RELATIVE to WHAT: current AutoCAD working directory? current drawing's directory? the location of .NET dll that uses this "relative path"? If the said file in that relative path can be searchable via AutoCAD' supporting paths?
Since you post in .NET forum, I assume the "relative path" would mean RELATIVE to the location of the .NET dll that uses this relative path. IN this case, you can use System.Reflection.Assembly.GetExecutingAssemly().Location to determine the location of running DLL, then you can determine the full path of the "relative path" accordingly.