Мой проект собирается для моих товарищей по команде, но не для меня.
Проект:
Ошибка:
Я удалил ссылку на mscorlib fake, пересоздал Fake for System, но получил ту же ошибку.
Если я пытаюсь добавить ссылку на mscorlib, я получаю сообщение:
Ссылка на
'C: \ Windows \ Microsoft.NET \ сборка \ GAC_64 \ mscorlib \ v4.0_4.0.0.0__b77a5c561934e089 \ mscorlib.dll'
не может быть добавлено. На этот компонент уже есть автоматическая ссылка
системой сборки.
Я пытался добавить <Reference Include="mscorlib" />
в файл проекта, но это не помогло решить проблему.
Я использую VS 2017.
Буду признателен за любую подсказку.
Спасибо @Abhitej, за ответ. Это решило проблему. В дополнение к переходу на более высокую версию фреймворка, я добавил теги, такие как <Remove FullName="System.Security.Cryptography.CryptoStream"/>
для каждого класса-неудачника, в ShimGeneration и StubGeneration в файле .fakes.