Строим в Visual Studio FabiusConfigurator, FabiusServer и FabiusClient — различия между версиями
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 3: | Строка 3: | ||
::[[файл:VisualStudio1.png]] | ::[[файл:VisualStudio1.png]] | ||
+ | |||
выбираем C:\FabiusNet\FabiusNet.sln | выбираем C:\FabiusNet\FabiusNet.sln | ||
Строка 9: | Строка 10: | ||
::[[файл:VisualStudio4.png]] | ::[[файл:VisualStudio4.png]] | ||
+ | |||
открываем Свойства решения (Properties) либо повыше Properties выбираем в меню Set StartUp Projects.<br/> | открываем Свойства решения (Properties) либо повыше Properties выбираем в меню Set StartUp Projects.<br/> | ||
Строка 14: | Строка 16: | ||
::[[файл:VisualStudio5.png]] | ::[[файл:VisualStudio5.png]] | ||
+ | |||
3. Задаём имя подкаталога EXEOUT (в каждом из проектов будут каталоги \obj\EXEOUT и \bin\EXEOUT), где будут создаваться результаты компиляции и сборки при запуске build/rebuild в Visual Studio: | 3. Задаём имя подкаталога EXEOUT (в каждом из проектов будут каталоги \obj\EXEOUT и \bin\EXEOUT), где будут создаваться результаты компиляции и сборки при запуске build/rebuild в Visual Studio: | ||
::[[файл:VisualStudio12.png]] | ::[[файл:VisualStudio12.png]] | ||
+ | |||
4. Задаём имя базы (MS SQL) с данными пользовательской конфигурации: | 4. Задаём имя базы (MS SQL) с данными пользовательской конфигурации: | ||
::[[файл:VisualStudio11.png]] | ::[[файл:VisualStudio11.png]] | ||
+ | |||
5. "строим" решение (Build) или "заново строим" решение (Rebuild): | 5. "строим" решение (Build) или "заново строим" решение (Rebuild): | ||
::[[файл:VisualStudio2.png]] | ::[[файл:VisualStudio2.png]] | ||
+ | |||
в процессе чего собираются среди прочих 3 главных "проекта":<br/>FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор) | в процессе чего собираются среди прочих 3 главных "проекта":<br/>FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор) | ||
Строка 35: | Строка 41: | ||
::[[файл:VisualStudio6.png]] | ::[[файл:VisualStudio6.png]] | ||
+ | |||
Затем "закрепляем" программу в панели задач: | Затем "закрепляем" программу в панели задач: | ||
::[[файл:VisualStudio7.png]] | ::[[файл:VisualStudio7.png]] | ||
+ | |||
Точно таким же образом можно зафиксировать в панели задачи и два других основных проекта (серверную и клиентскую части). | Точно таким же образом можно зафиксировать в панели задачи и два других основных проекта (серверную и клиентскую части). | ||
Строка 45: | Строка 53: | ||
::[[файл:VisualStudio9.png]] | ::[[файл:VisualStudio9.png]] | ||
+ | |||
Запуск от имени администратора: либо зелёная строка на предыдущем рисунке,<br/>либо изменение свойств - красный прямоугольник на предыдущем рисунке и продолжение на следующем рисунке: | Запуск от имени администратора: либо зелёная строка на предыдущем рисунке,<br/>либо изменение свойств - красный прямоугольник на предыдущем рисунке и продолжение на следующем рисунке: |
Версия 12:36, 10 апреля 2017
1. Запускаем Visual Studio:
выбираем C:\FabiusNet\FabiusNet.sln
2. Настройка: чтобы при нажатии на Start ()
одновременно запускались и серверная, и клиентская части решения, по правой клавише мыши
открываем Свойства решения (Properties) либо повыше Properties выбираем в меню Set StartUp Projects.
Выбираем Start только для проектов FabiusServer и FabiusClient:
3. Задаём имя подкаталога EXEOUT (в каждом из проектов будут каталоги \obj\EXEOUT и \bin\EXEOUT), где будут создаваться результаты компиляции и сборки при запуске build/rebuild в Visual Studio:
4. Задаём имя базы (MS SQL) с данными пользовательской конфигурации:
5. "строим" решение (Build) или "заново строим" решение (Rebuild):
в процессе чего собираются среди прочих 3 главных "проекта":
FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор)
3.5. Фиксируем проект Конфигуратор в панели задач. Для этого сначала запускаем его на выполнение:
Затем "закрепляем" программу в панели задач:
Точно таким же образом можно зафиксировать в панели задачи и два других основных проекта (серверную и клиентскую части).
Для полнофункциональной работы и Конфигуратор, и Клиент нужно запускать "от имени администратора":
Запуск от имени администратора: либо зелёная строка на предыдущем рисунке,
либо изменение свойств - красный прямоугольник на предыдущем рисунке и продолжение на следующем рисунке: