Как составить список всех файлов в каталоге Silverlight

#c# #silverlight #sqlite #directory

#c# #silverlight #sqlite #каталог

Вопрос:

Мне нужен небольшой быстрый код, чтобы просто посмотреть, какие файлы перечислены, когда я запускаю код для текущего каталога.

У меня есть файл базы данных SQLite, который я хотел бы использовать в своем приложении Silverlight, но я не знаю, куда его поместить, поскольку я не могу найти, из какого каталога работает приложение.

Кто-нибудь может мне здесь помочь?

Ответ №1:

Как правило, вы не можете получить доступ к локальной файловой системе в Silverlight — она выполняется в собственной изолированной среде. Вы должны иметь возможность развернуть свою базу данных SQLite как часть вашего решения, чтобы она была доступна из изолированной среды. Или вы можете предоставить доступ к своей базе данных через веб-сервис, и тогда ваше приложение Silverlight сможет использовать вызовы служб для взаимодействия с базой данных.

Комментарии:

1. Не могли бы вы предоставить базовый способ использования веб-службы для получения доступа к файлу на сервере? Спасибо.

2. Вот проект (похожий на Python), который предоставляет базу данных SQLite в качестве веб-сервиса. code.google.com/p/restful-sqlite . Если ваши данные будут доступны только для чтения, вы можете попробовать использовать OData. Вот статья о создании службы OData на C # — hanselman.com/blog /…