Я работаю над проектом модульного тестирования. В этом проекте примерно 2600 тестовых классов, в среднем по 15 модульных тестов на класс. Я не уверен, сколько еще классов мне нужно добавить в этот проект, чтобы воссоздать ошибку, упомянутую ниже, но я знаю, что добавление большого количества (я пробовал 500) файлов в проект напрямую связано с этим. Если я удалю некоторые файлы, я смогу построить.
Ошибки компиляции
ошибка unknown_location PS0034: PostSharp: ILASM завершился с кодом возврата 255. Выходные данные инструмента:
Это приложение запросило у среды выполнения необычное завершение его работы. Пожалуйста, свяжитесь со службой поддержки приложения для получения дополнительной информации.
Из-за чего это происходит?
Изменить: может быть важно отметить, что тестовый проект не использует настраиваемый атрибут PostSharp напрямую. Другими словами, ни в одном из тестовых классов у меня нет директивы using для dll PostSharp. Однако они используются в классах, которые проверяются тестами.