Может ли приложение, доставленное через ClickOnce в .Net, читать файлы Excel и Access с пользовательского диска?
Я знаю, что приложение предполагается запускать в песочнице, мне любопытно, насколько эта песочница отделена от остальной системы?
Можно ли прочитать файл из общего сетевого ресурса, а также с жесткого диска пользователя?
Предполагается, что у пользователя есть доступ для чтения к рассматриваемым файлам.
Спасибо,
Кит





Да, может, но вам нужно предоставить ему правильные разрешения.
На вкладке «Безопасность» на страницах свойств установите флажок «Включить параметры безопасности ClickOnce» и сделайте его приложением с полным доверием или сделайте его приложением с частичным доверием, но специально дайте ему разрешение FileIO.
Я думаю, он просто запрашивает у пользователя разрешение на установку приложения (доверяете ли вы поставщику приложения).
Повышает ли это требования к рабочему столу пользователя, чтобы требовать больше, чем пользовательские привилегии?