Bom dia. Estou implantando um aplicativo .NET 4.6.1, em C# através de um Visual Studio Setup Project (previamente foi instalada via Click Once, mas mudamos para um instalador para melhor experiência de usuário).
Este aplicativo guarda as settings no App.config em XML, e, após a instalação, utiliza a %LocalAppData% para guardar as alterações nas settings que o usuário vier a fazer.
Em máquinas Windows 7 e Windows 10, ao alterar configurações, elas são corretamente salvas em %LocalAppData%/[Publisher]/[ApplicationName.exe_url_caracteresaleatorios]/user.config, porém ao tentar instalar em uma máquina Windows 8.1, o programa não lê configurações
nem do App.config implementado com o instalador, nem o gerado no %LocalAppData% - está lendo alguma configuração que está gravada em outro lugar. Por exemplo, o App.config possui uma string
<value>data source=localhost;initial catalog=C:\Program Files (x86)\Company\Software\Base\FilenameFDB;user id=USERNAME;Password=password;charset=WIN1252</value>
que é lida e jogada numa textbox, assim que o programa abre. Mas atualmente o programa está lendo uma string totalmente diferente, que foi
uma vez utilizada para testar uma coisa.
Alguma sugestão?