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

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
Строка 10: Строка 10:
 
2.1. клонировать хранилище исходных текстов нового Фабиуса
 
2.1. клонировать хранилище исходных текстов нового Фабиуса
  
[[файл:SourceTree2.png]]
+
::[[файл:SourceTree2.png]]
  
 
2.2. внутри каталога C:\FabiusNet\ExeOut\Server (он появится после выполнения 2.1) нужно создать каталог Configurate
 
2.2. внутри каталога C:\FabiusNet\ExeOut\Server (он появится после выполнения 2.1) нужно создать каталог Configurate
Строка 16: Строка 16:
 
2.3. клонировать хранилище данных эталона  
 
2.3. клонировать хранилище данных эталона  
  
[[файл:SourceTree6.png]]
+
::[[файл:SourceTree6.png]]
  
 
2.4. Теперь экран SourceTree выглядит примерно так
 
2.4. Теперь экран SourceTree выглядит примерно так
  
[[файл:SourceTree4.png]]
+
::[[файл:SourceTree4.png]]
  
 
3. Запускаем Visual Studio
 
3. Запускаем Visual Studio
  
[[файл:VisualStudio1.png]]
+
::[[файл:VisualStudio1.png]]
  
 
выбираем C:\FabiusNet\FabiusNet.sln
 
выбираем C:\FabiusNet\FabiusNet.sln
Строка 30: Строка 30:
 
3.1. "строим решение",  
 
3.1. "строим решение",  
  
[[файл:VisualStudio2.png]]
+
::[[файл:VisualStudio2.png]]
  
 
в процессе чего собираются 3 главных "проекта":</br>FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор)
 
в процессе чего собираются 3 главных "проекта":</br>FabiusServer (серверная часть), FabiusClient (клиентская часть), FabiusConfigurator (конфигуратор)
  
[[файл:VisualStudio3.png]]
+
::[[файл:VisualStudio3.png]]
  
 
3.2. Настройка: чтобы при нажатии на Start одновременно запускались и серверная, и клиентская части решения<br/>по правой клавише мыши  
 
3.2. Настройка: чтобы при нажатии на Start одновременно запускались и серверная, и клиентская части решения<br/>по правой клавише мыши  
  
[[файл:VisualStudio4.png]]
+
::[[файл:VisualStudio4.png]]
  
 
открываем Свойства решения (Properties)
 
открываем Свойства решения (Properties)
  
[[файл:VisualStudio5.png]]  
+
::[[файл:VisualStudio5.png]]  
 
</b>
 
</b>
  

Версия 16:59, 31 августа 2016

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

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

SourceTree1.png

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

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

SourceTree2.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. "строим решение",

VisualStudio2.png

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

VisualStudio3.png

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

VisualStudio4.png

открываем Свойства решения (Properties)

VisualStudio5.png

Доступ к базе

Server name vm-mssql\SQLEXPRESS

Login sa

Установка Entity Framework

Tools - NuGet Package Manager - Package Manager Console

PM> install-package entityframework.sqlserver -pre

( Successfully installed EntityFramework.SqlServer 7.0.0 )