Строим в Visual Studio FabiusConfigurator, FabiusServer и FabiusClient — различия между версиями
Maria (обсуждение | вклад) м |
Maria (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
<b> <font size="4"> | <b> <font size="4"> | ||
− | 1 | + | 1. Запускаем Visual Studio: |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
::[[файл:VisualStudio1.png]] | ::[[файл:VisualStudio1.png]] | ||
Строка 28: | Строка 6: | ||
выбираем C:\FabiusNet\FabiusNet.sln | выбираем C:\FabiusNet\FabiusNet.sln | ||
− | + | 2. Настройка: чтобы при нажатии на Start ([[файл:VisualStudio8.png]])<br/>одновременно запускались и серверная, и клиентская части решения, по правой клавише мыши | |
::[[файл:VisualStudio4.png]] | ::[[файл:VisualStudio4.png]] | ||
Строка 36: | Строка 14: | ||
::[[файл:VisualStudio5.png]] | ::[[файл:VisualStudio5.png]] | ||
− | 3 | + | 3. Задаём имя подкаталога EXEOUT (в каждом из проектов будут каталоги \obj\EXEOUT и \bin\EXEOUT), где будут создаваться результаты компиляции и сборки при запуске build/rebuild в Visual Studio: |
::[[файл:VisualStudio12.png]] | ::[[файл:VisualStudio12.png]] | ||
− | + | 4. Задаём имя базы (MS SQL) с данными пользовательской конфигурации: | |
::[[файл:VisualStudio11.png]] | ::[[файл:VisualStudio11.png]] | ||
− | + | 5. "строим решение": | |
::[[файл:VisualStudio2.png]] | ::[[файл:VisualStudio2.png]] |
Версия 08:27, 19 сентября 2016
1. Запускаем Visual Studio:
выбираем C:\FabiusNet\FabiusNet.sln
2. Настройка: чтобы при нажатии на Start ()
одновременно запускались и серверная, и клиентская части решения, по правой клавише мыши
открываем Свойства решения (Properties) либо повыше Properties выбираем в меню Set StartUp Projects:
3. Задаём имя подкаталога EXEOUT (в каждом из проектов будут каталоги \obj\EXEOUT и \bin\EXEOUT), где будут создаваться результаты компиляции и сборки при запуске build/rebuild в Visual Studio:
4. Задаём имя базы (MS SQL) с данными пользовательской конфигурации:
5. "строим решение":
в процессе чего собираются среди прочих 3 главных "проекта":
FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор)
3.5. Фиксируем проект Конфигуратор в панели задач. Для этого сначала запускаем его на выполнение:
Затем "закрепляем" программу в панели задач:
Точно таким же образом можно зафиксировать в панели задачи и два других основных проекта (серверную и клиентскую части).
Для полнофункциональной работы и Конфигуратор, и Клиент нужно запускать "от имени администратора":
Запуск от имени администратора: либо зелёная строка на предыдущем рисунке,
либо изменение свойств - красный прямоугольник на предыдущем рисунке и продолжение на следующем рисунке: