-
Notifications
You must be signed in to change notification settings - Fork 14
Инструкция по настройке рабочего окружения
Pavel Kurkutov edited this page Jan 20, 2019
·
3 revisions
- Версии инструментов Visual Studion 2017 Version 15.8.9. Unity 2018.3.0f2. Zenject 7.2.0. Жирным отмечены версии, которые обязательны.
- Собрать корневой проект с логикой Zilon.Core. Результаты сборки должны оказаться в Zilon.Client/Assets/Plugins
- Импортировать Zenject, который используется как DI Framework https://github.com/svermeulen/Zenject/releases/download/v7.2.0/Zenject.v7.2.0.unitypackage
- Собрать Unity-клиент Zilon.Client.
Поместить в Debug/bin файл
AppSettings.config
<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
<add key="SchemeCatalog" value="[path-to-project]\Zilon.Client\Assets\Resources\Schemes"/>
</appSettings>
Для запуска бенчмарков, аналогично тестам, закинуть в Release\bin AppSettings.config
<add key="SchemeCatalog" value="[путь-к-проекту]\Zilon.Client\Assets\Resources\Schemes"/>
<add key="BenchArtifactsPath" value="[путь-куда-будут-складироваться-отчёты]" />
<add key="MonoRuntimeName" value="Mono 2018.3.0f2"/>
<add key="MonoRuntimePath" value="C:\Program Files\Unity\Hub\Editor\2018.3.0f2\Editor\Data\MonoBleedingEdge\bin\mono.exe"/>
<add key="IterationCount" value="10"/>
Чтобы из студии можно было генерировать тесты, нужно установить расширение студии Test Generator NUnit extension.