Распространение приложений, в которых параметры конфигурации зашифрованы с использованием библиотеки Entrerprise - PullRequest
0 голосов
/ 29 января 2009

У меня была мысль об этом, но я не смог найти хорошее решение.

У меня есть приложение для Windows. Я использую корпоративную библиотеку (3.1) Блок доступа к данным. Теперь я использую DataProtectionConfigurationProvider для шифрования строк подключения. Это приложение должно быть развернуто на нескольких машинах. Я не хочу, чтобы конечные пользователи открывали EntLibConfig.exe и настраивали строки подключения. Как мне это сделать?

Спасибо, Ramjee

1 Ответ

1 голос
/ 29 января 2009

Вы должны использовать RsaProtectedConfigurationProvider, поскольку это позволяет экспортировать ваш контейнер ключей для установки на другой компьютер. Это не поддерживается в DataProtectionConfigurationProvider.

См. Эту ссылку для более подробной информации:

http://msdn.microsoft.com/en-us/library/yxw286t2%28VS.80%29.aspx

...