Я создал настольное приложение с использованием VB 2013, и одно из требований заключается в шифровании файла App.config - файла, в котором сохраняются данные подключения к базе данных (имя пользователя, пароль).
Перед шифрованием App.config, я могу запустить файл .exe в другом p c (буквально копировать-вставить файл .exe), но после шифрования он не работает. Я что-то упустил?
Это то, что находится внутри моего App.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings configProtectionProvider="DataProtectionConfigurationProvider">
<EncryptedData>
<CipherData>
<CipherValue>encrypted_data_random_characters</CipherValue>
</CipherData>
</EncryptedData>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
<EncryptedData>
<CipherData>
<CipherValue>encrypted_data_random_characters</CipherValue>
</CipherData>
</EncryptedData>
</connectionStrings>
</configuration>