Я пытался включить контракты в свой проект, что-то вроде:
public Segment Bounds() {
Contract.Ensures(segments.Length > 0, "Segments are not empty");
return new Segment(segments[0].a, segments.Last().b);
}
Я получаю сообщение об ошибке (отображается как окно сообщения), которое говорит мне, что я должен установить CCRewrite.Я получил здесь , установлен, но вкладка «Контракты» в настройках проекта не появилась, и я продолжаю получать ту же ошибку.Я пользуюсь Visual Studio 2017 Community.Можно ли использовать контракты с этой версией Visual Studio?