Строим в Visual Studio FabiusConfigurator, FabiusServer и FabiusClient — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
Строка 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:

VisualStudio1.png


выбираем C:\FabiusNet\FabiusNet.sln

2. Настройка: чтобы при нажатии на Start (VisualStudio8.png)
одновременно запускались и серверная, и клиентская части решения, по правой клавише мыши

VisualStudio4.png


открываем Свойства решения (Properties) либо повыше Properties выбираем в меню Set StartUp Projects.
Выбираем Start только для проектов FabiusServer и FabiusClient:

VisualStudio5.png


3. Задаём имя подкаталога EXEOUT (в каждом из проектов будут каталоги \obj\EXEOUT и \bin\EXEOUT), где будут создаваться результаты компиляции и сборки при запуске build/rebuild в Visual Studio:

VisualStudio12.png


4. Задаём имя базы (MS SQL) с данными пользовательской конфигурации:

VisualStudio11.png


5. "строим" решение (Build) или "заново строим" решение (Rebuild):

VisualStudio2.png


в процессе чего собираются среди прочих 3 главных "проекта":
FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор)

VisualStudio3.png


3.5. Фиксируем проект Конфигуратор в панели задач. Для этого сначала запускаем его на выполнение:

VisualStudio6.png


Затем "закрепляем" программу в панели задач:

VisualStudio7.png


Точно таким же образом можно зафиксировать в панели задачи и два других основных проекта (серверную и клиентскую части).

Для полнофункциональной работы и Конфигуратор, и Клиент нужно запускать "от имени администратора":

VisualStudio9.png


Запуск от имени администратора: либо зелёная строка на предыдущем рисунке,
либо изменение свойств - красный прямоугольник на предыдущем рисунке и продолжение на следующем рисунке:

VisualStudio10.png

Смотрите также

FabiusNET