Как исключить app.config из проекта развертывания установки?Как исключить app.config из проекта развертывания установки
Я должен поддерживать зашифрованные разделы в app.config и единственный (полу) внедренный способ, который я знаю, путем запуска кода с помощью RsaProtectedConfigurationProvider или поставщика DPAPI. Поскольку я должен запустить этот код, возникает вопрос: когда его запускать. Поскольку, похоже, есть некоторые проблемы с использованием Rsa под Windows 7 (у некоторых конечных пользователей НЕ будут права администратора). Я сосредоточился на DPAPI, который зависит от машины. Поэтому я не могу зашифровать app.config на моей машине разработчика. Поэтому я должен сделать это на целевой машине. Если приложение не находит файлы конфигурации, оно создает его. И это то, что я пытаюсь сделать: исключить app.config из проекта настройки msi, так что приложение whe запускается в первый раз, настройки создаются из значений по умолчанию, и мой код шифрования работает на нем. Надеюсь, я был достаточно ясен.
Кто-нибудь еще? Я нашел фильтр exlude, хотя для моего exe-файла и я вложил туда * .config. Теперь я проверю и вернусь к вам. – Nickolodeon