Ваш обратный вызов должен вернуть строку (или значение), которая должна быть вставлена. Этот дает вам больше информации.
Проблема вызывается PartCover, пытающимся загрузить 32 бита dll, когда это выполняет под 64-разрядной.NET VM.
Прием должен вынудить PartCover работать в VM на 32 бита. Чтобы сделать это, необходимо использовать инструмент под названием CorFlags.exe, чтобы изменить exe и отметить его как 32 бита. Это эквивалентно ему созданный с x86 как его цель.
CorFlags (на моей машине) находится в Files\Microsoft SDKs\Windows\v6.0A\Bin\x64\Программы
Установить 32-разрядный выполненный флаг:
CorFlags.exe PartCover.exe/32BIT + / Сила
Я также нашел, что должен был сделать то же для запущенной программы (в моем случае исполнитель тестов Галлио)