У меня есть VS 2012 Ultimate, и я пытаюсь добавить Fake. Щелкните правой кнопкой мыши на ссылке, выберите «Добавить сборку подделок».Ошибка при добавлении подделок в VS 2012
Но тогда я не могу построить проект, я получаю эту ошибку:
Error 1 The command ""C:\Program Files (x86)\Microsoft\Contracts\Bin\ccrewrite.exe" "@fccrewrite.rsp"" exited with code -1. [\vmware-host\Shared Folders\Documents\tfs\DefaultCollection\xxx\Workflow.Test\obj\Debug\Fakes\mxs\f.csproj] Workflow.Test
Это сообщение об ошибке из сценариста Code Contracts и не обязательно связано с подделками. Поднимите многословие процесса сборки (Tools -> Options, Projects and Solutions -> Build and Run), затем просмотрите содержимое окна вывода (View -> Output, Show output from: Build) и посмотрите, есть ли что-либо релевантное там. Обязательно сначала очистите проект и создайте только основной проект, прежде чем создавать свой тестовый проект, содержащий подделки. Я не уверен, что CC и Fakes объединяются; обычно вам не нужно использовать оба в одном проекте. –