C # WPF с публикацией базы данных SQLite в Visual Studio 2010 - PullRequest
2 голосов
/ 05 декабря 2010

Я разработал приложение на C # с использованием WPF.Я хочу опубликовать программное обеспечение на своем веб-сайте, чтобы пользователи могли загрузить установщик, и он будет автоматически обновляться, когда я выпускаю новую версию.

У меня возникла пара проблем с публикацией проекта.

Прежде всего, программное обеспечение использует встроенную базу данных SQLite.Когда я запускаю установщик с веб-сайта, он загружается нормально, но не включает файл базы данных, который нужен программному обеспечению.Как я могу включить файл базы данных в программу установки.

Вторая проблема заключается в том, как выбрать, куда программа будет установлена ​​на ПК пользователя.Когда я установил его, я ожидал, что он установится в C: \ Program Files \ Company Name \ Project Name, но он там не помещается.Как я могу это сделать.

Спасибо за любую помощь, которую вы можете оказать с этим.

1 Ответ

0 голосов
/ 05 декабря 2010
  1. включите ваш файл базы данных в проект и восстановите базу данных из него при запуске приложения
  2. вы используете clickonce, поэтому вы имеете дело с приложением-песочницей / у вас есть 2 варианта - не использовать clickonceнапример, для проекта dday или используйте установщик Windows) или используйте пути clickonce, чтобы найти ваши файлы ( посмотрите )
...