FitSharp и x86 .Net dll - PullRequest
       62

FitSharp и x86 .Net dll

1 голос
/ 12 ноября 2010

У меня есть ActionFixture, которая скомпилирована в dll x86. Когда я запускаю тест от фитнеса, тест начинается, но никогда не заканчивается. Есть ли способ получить пригодность для запуска dll, скомпилированной как x86?

Ответы [ 2 ]

3 голосов
/ 15 ноября 2010

Если вы скомпилируете ваши dll как 32-битные (x86), вы можете столкнуться с проблемами при запуске фитнес-тестов с использованием fsharp runner.exe.Решение, которое я использовал для решения этой проблемы, заключается в запуске corflags.exe против runner.exe.Это эффективно изменит бегуна на 32-битное приложение.Corflags входит в состав Windows Development SDK, который можно загрузить с веб-сайта Microsoft.

corflags runner.exe /32BIT+
1 голос
/ 12 ноября 2010

Не уверен, что происходит. Запустите с GUI Runner и посмотрите, если вы получите исключение. Смотри http://www.asoftwarecraft.com/2010/01/troubleshooting-with-fitsharp-and.html

...