Страницы

Поиск по вопросам

четверг, 13 февраля 2020 г.

Сборка проекта

#c_sharp #развертывание


Доброго времени суток, не знаю, правильно ли я назвал вопрос, но суть такова:
Есть WPF проект, заходу в папку с проектом, там есть папки: bin, obj, Properties,
Resourses и все мои исходники. В папке bin есть папка Debug, там есть exe к моей программе. 
Как мне в кучу собрать весь этот проект? Я имею ввиду, собрать все нужные для работы
файлы в одну папку. Какие файлы нужные, какие нет?(звучит глупо,но иначе не знаю как
сформулировать).    


Ответы

Ответ 1



Офигенная статья в самом MSDN: http://msdn.microsoft.com/en-us/library/e2444w33.aspx В подробностях расписано, какие виды инсталлеров можно сделать, и в чем их отличия друг от друга. Если в общем, то есть 2 пути: ClickOnce Application Windows MSI Installer Первый - очень классный, легкий, быстрый установщик, да ещё и с автообновлялкой приложения при выходе новой версии. Второй - позволяет гораздо больше всегда впихивать в установочный проект, да ещё и имеет более широкие возможности настройки. На опыте развертывания в организации могу сказать, что использую ClickOnce, так как для небольших проектов оно подходит очень классно (кстати, GitHub и Google Chrome тоже его используют).

Ответ 2



Обычно всё нужное лежит в папке /bin/{конфигурация(обычно Debug | Release)} Но тут надо понимать, что туда могут не попадать dll которые установлены на девелоперской машине, поэтому, очень простой путь предложил @olter - создайте визардом installer - он для простых проектов сам сможет разобраться что надо а что нет.

Комментариев нет:

Отправить комментарий