Варианты внутрипроцессных баз данных со средним доверием
-
03-07-2019 - |
Вопрос
Я видел несколько разных действующих баз данных SQL для .NET (включая одну из Microsoft), но они либо не работают при среднем доверии (ASP.NET), либо документация / веб-сайты даже не обсуждаются. р>
Какой у вас опыт работы с внутрипроцессными базами данных в целом, и знаете ли вы какие-либо из них, которые работают со средним доверием для ASP.NET?
Обновление : я знаю, что многие вещи работают в Medium trust, когда помещаются в GAC, это действует как своего рода доверительный орган. Тем не менее, я бы предпочел решения, которые можно развернуть в bin.
Решение
Попробуйте VistaDB , он работает в конфигурации со средним уровнем доверия и может быть развернут в корзине приложения файл. Р>
Он также поддерживает ASP.Net Membership API, 100% .Net, шифрование, использует синтаксис SQL Server и т. д.
Другие советы
Многие из них будут работать (я знаю SQLite), когда сборки хранятся в GAC.
Я предполагаю, что вы используете какой-то общий хостинг, чтобы испытать горе Medium Trust. Большинство провайдеров понимают достаточно, чтобы добавить двоичные файлы в глобальный кеш на том основании, что они являются сторонними и выглядят достаточно уважаемыми. SQLite хорошо зарекомендовал себя, поэтому не похоже, что вы просите его установить троян.