У меня есть проект WPF, который я готов развернуть с помощью Visual Studio 2012, но у меня проблемы с файлами. Я искал часы, чтобы найти ничего, кроме некорректной информации о VS2k12, даже не поддерживающей поддержку ClickOnce, поскольку это ошибка в VS, которая, как утверждается, исправлена в обновлении, но люди все еще жалуются, что обновление не исправило это.Visual Studio 2012 Развертывание WPF через ClickOnce отсутствуют Файлы
Если я запускаю проект в VS, он работает нормально, и моя тестовая кнопка работает так, как ожидалось.
Когда я публикую проект, публикация завершается успешно, при запуске setup.exe успешно завершается, и программа начинает нормально работать в главном окне.
Нажатие кнопки тестирования вызывает сбой приложения на FileNotFoundException
.
линия, которая вызывает сбой:
streamReader = new StreamReader("ReceiptTemplates/templates.xml");
FileNotFoundException:
Не удалось найти файл C: \ Users \ грязь \ AppData \ Local \ Apps \ 2.0 \ GEDD6PQW.N72 \ 8M9ONPGG. TVB \ prof..tion_40c30d08e677b188_0001.0000_985901e6c8ad767f \ ReceiptTemplates \ templates.xml '.
Exists:
C:\MyProject\bin\MyMode\ReceiptTemplates\templates.xml
Подтверждено не существует: C:\Users\dirt\AppData\Local\Apps\2.0\GEDD6PQW.N72\8M9ONPGG.TVB\prof..tion_40c30d08e677b188_0001.0000_985901e6c8ad767f\ReceiptTemplates\ReceiptTemplates\templates.xml
Файл templates.xml имеет встроенный действие Content
.
Примечание: Есть другие папки/файлы в папке ReceiptTemplates, которые присутствуют такие как папка/item.html и picture.bmp, просто не templates.xml файл, который я могу сказать ...
Что я пропал без вести?