Server.mappath предназначен для преобразования веб-путей в локальные пути в зависимости от местоположения веб-корня и, строго говоря, не имеет значения при попытке доступа к внешним ресурсам.
Единственным исключением является случай, когда удаленное местоположение файла используется как часть файловой системы веб-сайта. НАПРИМЕР. Если на вашем веб-сайте есть папка «/ remotefiles /», и в IIS вы сопоставили эту папку с удаленным сетевым путем. MapPath будет работать как обычно, и вы получите полный UNC-путь.
Если сервер, к которому вы хотите получить доступ, находится в той же сети, что и ваш веб-сервер, но не упоминается как часть вашего веб-корня, то вам следует обратить внимание на прямую ссылку на рассматриваемое местоположение, используя полный путь UNC. НАПРИМЕР. "\\ ExternalServer \ CDrive \ SomeStuff \".
Если удаленный доступ к серверу осуществляется через более широкую сеть, вам нужно будет обратиться к другой форме доступа.