Если у меня есть путь к файлу, к которому у текущего браузера есть доступ.В любом случае, приложение Silverlight может открыть этот файл?
Я не хочу, чтобы браузер, по возможности, запускался.
Заранее спасибо
В Silverlight 4 OpenFileDialog - единственный вариант доступа к любому месту в файловой системе.Повышенное доверие из приложений браузера может получить доступ только к текущей папке пользователя.Однако в Silverlight 5 приложения такого типа смогут получать доступ в любом месте файловой системы.
Из новых функций Silverlight 5 по адресу: http://www.microsoft.com/silverlight/future/
Silverlight 5 впервые расширяет возможности модели «Надежное приложение» для браузера.Эти функции, включенные с помощью ключа реестра групповой политики и сертификата приложения, означают, что пользователям не нужно выходить из браузера для выполнения сложных задач: Размещать содержимое HTML в качестве элемента управления веб-браузера в приложении Silverlight.HTML-страницы, такие как справочный контент или электронная почта, могут быть интегрированы в приложение.Чтение и запись файлов в папку «Мои документы» пользователя, что упрощает поиск медиафайлов или создание локальных копий отчетов.Запустите Microsoft Office и другие настольные программы.Пользователи могут открыть Microsoft Outlook и создать сообщение электронной почты или отправить отчет в Word, используя возможности Office.Получайте доступ к устройствам и другим возможностям системы, вызывая компоненты COM приложения.Пользователи могут получить доступ к устройству чтения карт безопасности USB или сканеру штрих-кода.Наслаждайтесь полной поддержкой клавиатуры в полноэкранном режиме, что позволяет использовать приложения для просмотра киосков и мультимедиа.Вызов существующего неуправляемого кода напрямую из Silverlight с помощью PInvoke.
Silverlight 5 впервые расширяет возможности модели «Надежное приложение» для браузера.Эти функции, включенные с помощью ключа реестра групповой политики и сертификата приложения, означают, что пользователям не нужно выходить из браузера для выполнения сложных задач:
Размещать содержимое HTML в качестве элемента управления веб-браузера в приложении Silverlight.HTML-страницы, такие как справочный контент или электронная почта, могут быть интегрированы в приложение.Чтение и запись файлов в папку «Мои документы» пользователя, что упрощает поиск медиафайлов или создание локальных копий отчетов.Запустите Microsoft Office и другие настольные программы.Пользователи могут открыть Microsoft Outlook и создать сообщение электронной почты или отправить отчет в Word, используя возможности Office.Получайте доступ к устройствам и другим возможностям системы, вызывая компоненты COM приложения.Пользователи могут получить доступ к устройству чтения карт безопасности USB или сканеру штрих-кода.Наслаждайтесь полной поддержкой клавиатуры в полноэкранном режиме, что позволяет использовать приложения для просмотра киосков и мультимедиа.Вызов существующего неуправляемого кода напрямую из Silverlight с помощью PInvoke.
Обратите внимание, что эта функция доступна только на платформе Windows.