Я сталкивался с этим вопросом, когда искал ответ на очень похожую проблему при обновлении с сервера сборки TFS2010 до TFS2012.
Наши проекты уже были ориентированы на .Net 4.0, и раньше работали модульные тестыобновление.
Поскольку .Net 4.5 является обновлением на месте, ошибка .Net 4.5, представленная Microsoft, может вызвать эту проблему в целевых проектах .Net 4.0.Это, вероятно, связано с ответом SecurityRules, но является внутренним по отношению к dll фреймворка (например, Microsoft.VisualStudio.QualityTools.UnitTestFramework).
Для нас исправление, связанное ниже, исправило «Операция может дестабилизировать среду выполнения».исключения в том, что в противном случае работало юнит-тестами.
http://support.microsoft.com/kb/2748645
Надеюсь, это сэкономит кому-то еще МНОГО времени