Строим в Visual Studio FabiusConfigurator, FabiusServer и FabiusClient — различия между версиями
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 33: | Строка 33: | ||
13. В TotalCommander-е необходимо скопировать все классификаторы | 13. В TotalCommander-е необходимо скопировать все классификаторы | ||
из папки y:\FabiusNET\Новый проект ФАБИУС\Классификаторы\ | из папки y:\FabiusNET\Новый проект ФАБИУС\Классификаторы\ | ||
− | в папку c:\FabiusNet\ | + | в папку c:\FabiusNet\ExeOut\Server\CompiledPackages\Классификаторы\ |
== Доступ к базе == | == Доступ к базе == |
Версия 08:37, 28 сентября 2015
1. Очистить папку C:\FabiusNet
2. На папке C:\FabiusNet нажать правую кнопку мыши, выбрать SVN Checkout...
URL of repository: https://192.168.234.112:8443/svn/FabiusR2-14/branches/dev/FabiusNet14.1.6
( Checkout directory: C:\FabiusNet; Checkout Depth: Fully recursive; Revision: HEAD revision )
Нажать на кнопку ОК и ждать, пока наполняется ваша папка FabiusNet
3. Запустить FabiusNet.sln
4. Скопировать из папки n:\Новый проект ФАБИУС\AppConfig\ в папку c:\FabiusNet\FabiusServer\ файл App.config
Скопировать библиотеки из папки n:\Новый проект ФАБИУС\AppConfig\Bin_Debug\ в папку c:\FabiusNet\FabiusServer\bin\Debug\
5. Открыть свойства FabiusServer ALT+ENTER и в группе "Start Options" у параметра Command line arguments прописать test
6. В меню выбрать BUILD - Rebuild solution. Запустить отладку F5
7. Открыть Типы сущностей - Поставка - Основная - Сгенерировать код сущности ( ждать 5 минут )
8. Нажать кнопку Построить все
9. Выйти из программы, убрать слово test и снова запустить F5
10. Для того, чтобы перейти на новую базу данных, нужно открыть FabiusServer - App.config, найти пути для генерируемых данных и изменить Initial Catalog для соединения с именем WorkData
11. Для того, чтобы загрузить РОЛИ надо открыть Типы сущностей - ФайлXML - Roles.xml - Сгенерировать код сущности - Построить все
12. Закрыть программу, снова запустить и нажать на кнопку "Роли, интерфейсы"
13. В TotalCommander-е необходимо скопировать все классификаторы
из папки y:\FabiusNET\Новый проект ФАБИУС\Классификаторы\ в папку c:\FabiusNet\ExeOut\Server\CompiledPackages\Классификаторы\
Доступ к базе
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 )