var bytes = System.IO.File.ReadAllText ("\\\\hds321\\Common Pay Sal\\Mobile App\\Android\\abc.pdf");
Вышеупомянутая строка ошибок:
Не удалось найти файл "/\ hds321\Common Pay Sal\Mobile App\Android\abc.pdf".
Пробовал использовать одиночный\вместо того, чтобы включать escape \. Еще одна проблема.
Файл существует в указанном общем пути.
Любые резолюции, пожалуйста?
Утилита Xamarin предполагает, что доступ к пути осуществляется на SD-карте. Сетевые пути не могут использоваться при разработке кода. Желание ошибки было яснее
Я рекомендую использовать Path.Combine() вместо того, чтобы пытаться указывать имена путей вручную. Path.Combine() позаботится о нюансах вашей платформы для вас.
id предлагает использовать @infront фиксированного пути
var bytes = System.IO.File.ReadAllText (@"\\\\hds321\\Common Pay Sal\\Mobil App\\Android\\abc.pdf");
Похоже на ваш доступ с сервера? если это так, то это папка, размещенная на сервере, если ее каталог с вашим приложением я бы предложил использовать
var bytes = System.IO.File.ReadAllText (Application.StartupPath +@"\\hds321\\Common Pay Sal\\Mobile App\\Android\\abc.pdf");
это ограничит ошибки на более низком.net, надеюсь, это поможет