Skip to content

IdeaBank Enviropment

kreghek edited this page Nov 25, 2018 · 7 revisions

Текущие проблемы:

IBE1 В репе заигнорена папка плагинов.

см гитигнор Это нужно как-то решить Плагины игнорируются, потому что там

  1. Тонна чужих файлов. Нам не нужно их версионирование.
  2. Автогенерируемые наши сборки. /Zilon.Client/Assets/Plugins

IBE2 Нет возможности отлаживать код. (Решено)

Во-первых, потому что Unity Tool для VS2017 пока не может работать с .net4.6. Ещё не понятно, как отлаживать код в сборке Logic.

Решение

Нужно быть обновить студию. В инсталляторе выбрать средства для работы с Unity.

IBE3 Не подтягиваются скрипты-монобехи. (Решено)

Когда создаём монобех и открываем его на редактирование в студии, то он кривой. Нет связи с внутренними сборками юнити. Приходится исключать и повторно включать его в проект. Дополнение: в некоторых студиях не воспроизводится. Предположительно, нужно просто обновить студию.

Решение

Нужно быть обновить студию. В инсталляторе выбрать средства для работы с Unity.

IBE4 Тесты не запускаются в райдере и в тимсити. (Решено)

Дополнение: Чтобы работало в райдере, нужно выполнить Start-Process "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe" -ArgumentList 'modify --installPath "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools" --quiet --add Microsoft.VisualStudio.Component.NuGet.BuildTools --add Microsoft.Net.Component.4.5.TargetingPack --norestart --force' -Wait -PassThru Решение https://developercommunity.visualstudio.com Предположительно, это должно помочь с тимсити.

Решение

Для студии нужно установить NUnit Runner и SpecFlow For VS. В тимсити юнит-тесты запускаются через раннер из коробки. Спецификации запускаются командной строкой через раннер, который есть в пакетах nuget (уже установлены для проекта со спецификациями).