Я делаю WPF-приложение, и я использую MySQL, поэтому я хочу опубликовать приложение, поэтому мне нужно изменить строку подключения, чтобы она не содержала никакой конфиденциальной информации, такой как пароль и имя пользователя.
Как я могу это сделать?
И если у вас есть какие-либо советы для меня, прежде чем публиковать приложение, чтобы сделать его более безопасным, это будет здорово: D
Позвольте мне предисловие к моему ответу, сказав, что я не уверен на 100%, если WPF имеет дело с переменными среды.
Я бы хотел сохранить имя пользователя/пароль и MySQL Server в переменных окружения. Делая это, вы не подвергаете эти параметры внутри вашей кодовой базы, что поможет не подвергать риску ваши учетные данные.
После этого обязательно добавьте некоторую информацию об этом в Readme.md (или любую другую уценку, которую вы используете), чтобы другие люди знали, что им нужны эти переменные среды для работы.