Visual Studio , C# , .Net установщик EXE

102
10 августа 2019, 08:20

Возник вопрос, мы 4 года уже изучаем на парах C# , пишем небольшие программки, используем разные фреймворки и т.д, но дело до доработки проектов до готового решения с установкой так и не дошло. Даже понятия не имею, что делать с проектом, которые просто находится в папке. Немного погуглил и узнал, что можно создавать установщик через InstallShield, но если я использую базу SQL, то как мне быть?Ведь не смогут обычные пользователи (к примеру кассиры) сами ставить базу и подключать все это каждый раз. Направьте меня в правильное направление, что нужно изучать, чтобы дорабатывать проекты до конца с нормальным установщиком.

Answer 1

Можете посмотреть в сторону WIX TOOLSET. Это аналог InstallShield, только беслатный. Можно прописать каждый шаг. Вы можете распаковать базу данных и подключить к серверу. Правда, этот шаг подразумевает, что сам сервер у Вас уже установлен. Если Ваша система не требует центрального сервера и Вы можете хранить Ваши данные локально на компьютере, рекомендую посмотреть в сторону Sql Lite и подобных систем. С определенной версии в Visual Studio появился свой собстенный упаковщик приложений. В английской версии эта команда называется "publish"

READ ALSO
Наблюдение за буфером обмена

Наблюдение за буфером обмена

Нужно, чтобы код, который проверяет буфер обмена, работал постоянноСейчас он у меня срабатывает только по нажатию на кнопку

118
PHP - удалить из строки HEX c2a00a

PHP - удалить из строки HEX c2a00a

Есть результат вывода строки через функцию bin2hex :

111
PHP Получить переменную из другого файла, не выполняя прочих функций

PHP Получить переменную из другого файла, не выполняя прочих функций

В одном файле, скажем 1php формируется переменная, номер заказа:

123