Моя программа на c # при загрузке читает xml-файл, мой установщик устанавливает программу в% program files% \ myapp. Когда я запускаю свою программу, она загружает старый xml-файл, а не тот, который находится в текущей папке, вот странный момент, если я переименую папку myapp в myapp2 и перезапущу исполняемый файл, который загружается правильно. Я не внес никаких изменений ни в один из файлов в папке myapp, только установщик знает фактическое местоположение папки myapp, и установщик очень прост. В коде нет жестко закодированных путей. Если я скопирую папку myapp на рабочий стол, загрузятся правильные файлы XML.
Что здесь происходит? Кто-нибудь видел что-то подобное? Извините, это расплывчато, мне больше нечего делать.