Я столкнулся с этим сегодня и наткнулся на http://timgeerts.blogspot.co.uk/2009/08/strong-name-validation-failed.html,, что кажется решением.
Вариант 1) Отключить покрытие кода (в VS 2010 перейдите в Настройки теста - ›Данные и диагностика -› Снимите флажок «Включено» рядом с охватом кода).
Вариант 2) Добавьте файл ключа подписи в конфигурацию покрытия кода (в VS 2010 перейдите в Настройки теста - ›Данные и диагностика -› выберите Покрытие кода и нажмите «Настроить» вверху. Это соответствует значению « keyFile "для тега CodeCoverage в файле .testsettings.)
В VS 2012 покрытие кода включено по умолчанию. Его можно отключить с помощью файла .runsettings с соответствующим исключением. См. http://msdn.microsoft.com/en-us/library/jj159530.aspx для получения дополнительной информации и примера файла. Для варианта 2, хотя в файле .runsettings, кажется, нет явных настроек, правильная вещь, кажется, происходит автоматически в отношении подписи (YMMV). Однако, если вы ссылаетесь на файл VS 2010 .testsettings, его нужно будет редактировать, как указано выше.