Проблемы с разрешениями на строительные проекты в Visual Studio 2017 - PullRequest
0 голосов
/ 31 октября 2018

Так что я действительно раздражен по этому поводу. После месяцев и месяцев общения с сотрудниками 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.

1 Ответ

0 голосов
/ 04 февраля 2019

Быстрое обновление: удалось решить проблему путем понижения Visual Studio до версии 15.6.7. Понятия не имею, почему это исправило это, но это сделало. Я считаю, что это может быть связано с тем, что мои пакеты NugGet не совместимы с 2017 годом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...