Так что я действительно раздражен по этому поводу. После месяцев и месяцев общения с сотрудниками Microsoft я почти готов отказаться от этого.
Так вот в чем дело. С тех пор, как Microsoft выпустила новое обновление для VS 2017 несколько месяцев назад, мой проект не создавался. Я получаю следующую ошибку:
Metadata file D:\Work\Unity Distributed\ISET\UnityDEng.ISET.Modules.Software\bin\Debug\UnityDEng.ISET.dll' could not be found
Этот проект прекрасно работает на рабочих станциях других людей с тем же обновлением и конфигурацией, что и у меня. Я на самом деле решил и исправил эту проблему самостоятельно, переделав .SLN для проекта, но я не могу проверить это в нашей системе контроля версий, потому что я уверен, что это сломает сборки всех остальных. Как я, так и служба поддержки Microsoft полагают, что ошибка связана с разрешением, однако я полностью контролирую все объекты, когда проверяю ее из-за контроля версий.
У кого-нибудь были такие проблемы? Было бы здорово выслушать ваши предложения, потому что даже Microsoft озадачена на этом этапе.
Редактировать: Забыл упомянуть, что проект отлично работает в VS 2015, но, очевидно, я не хочу использовать 2015, в то время как все остальные используют 2017.