В моей конфигурации приложения я использую RSA Protected Configuration Provider, все работает нормально при использовании его с разделом connectionStrings, но НЕ с разделом единства в app.config. Всякий раз, когда я пытаюсь сделать этот звонок:
container.LoadConfiguration("MyManager");
Я получил;
Unrecognized attribute 'configProtectionProvider'. Note that attribute names are case-sensitive.
App.Config после шифрования:
<unity configProtectionProvider="RsaProtectedConfigProvider">
<EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
...
что дает?