Не могли бы вы рассказать, как вы запустили PartCover с VS2008 и выиграли 7 x64? Основываясь на этом посте Как запустить PartCover в Windows x64 , я запустил
c:\Program Files (x86)\Gubka Bob\PartCover .NET 2.3>CorFlags.exe PartCover.exe
/32BIT+ /Force
с результатом
Инструмент преобразования CorFlags для Microsoft (R) .NET Framework. Версия 3.5.21022.8 Авторские права (c) Microsoft Corporation. Все права защищены. corflags: warning CF011: указанный файл имеет строгое имя. Использование / Force сделает недействительной подпись этого изображения и потребует отставки сборки.
Я тоже побежал
c:\Program Files (x86)\NUnit 2.5.2\bin\net-2.0>CorFlags.exe nunit.exe /32BIT+ /Force
с результатом
Инструмент преобразования Microsoft Corplags для Microsoft. Версия 3.5.21022.8 Авторские права (c) Microsoft Corporation. Все права защищены.
Кроме того, основываясь на моем обсуждении Используя PartCover 2.3 с .NET 4.0 runtime? , я также пытался использовать версию NUnit
для x86
Я пытаюсь запустить покрытие для примера c # money для NUnit 2.5.2
Я получаю то же самое System.Threading.ThreadInterruptedException
--->
System.Runtime.InteropServices.COMException (0x80040153): получение фабрики классов COM для компонента с CLSID {FB20430E-CDC9-45D7-8453-272268002E08} не удалось из-за следующей ошибки: 80040153
Спасибо
Редактировать: то же самое с PartCover 2.2
Мои настройки:
- exe-файл:
C:\Program Files (x86)\NUnit 2.5.2\bin\net-2.0\nunit-console-x86.exe
- рабочий каталог:
c:\Program Files (x86)\NUnit 2.5.2\samples\csharp\money\
- рабочий аргумент:
/config=c:\Program Files (x86)\NUnit 2.5.2\samples\csharp\money\cs-money.csproj
rules: +[*]*