Строим в Visual Studio FabiusConfigurator, FabiusServer и FabiusClient

Материал из Фабиус wiki
Перейти к: навигация, поиск

1. Создать на рабочей станции каталог C:\FabiusNet.

2. Запустить Source Tree, которая предложит сначала создать учётную запись:

SourceTree1.png

после чего можно будет скопировать (клонировать) себе на рабочую станцию 2 репозитория с нашего сервера:

2.1. клонировать хранилище исходных текстов нового Фабиуса:

SourceTree7.png

2.2. внутри каталога C:\FabiusNet\ExeOut\Server (он появится после выполнения 2.1) нужно создать каталог Configurate.

2.3. клонировать хранилище данных эталона:

SourceTree6.png

2.4. Теперь экран SourceTree выглядит примерно так:

SourceTree4.png

3. Запускаем Visual Studio:

VisualStudio1.png

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

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

VisualStudio4.png

открываем Свойства решения (Properties) либо повыше Properties выбираем в меню Set StartUp Projects:

VisualStudio5.png

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

VisualStudio12.png

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

VisualStudio11.png

3.4. "строим решение":

VisualStudio2.png

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

VisualStudio3.png

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

VisualStudio6.png

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

VisualStudio7.png

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

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

VisualStudio9.png

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

VisualStudio10.png