У меня была простая программа на C # с набором модульных тестов. Это было разработано в Visual Studio 2010. Теперь на другом компьютере я попытался перезагрузить это решение с помощью Visual Studio 2012 и запустить тесты. Мне удалось успешно перестроить решение, однако ни один из модульных тестов не отображается в обозревателе тестов. Проект (решение) Visual Studio располагался на сетевом диске LaCie Ethernet. Я скопировал все решение на свой локальный диск C :, закрыл решение с сетевого диска и снова открыл скопированное решение на локальном диске C :. Теперь, когда я создаю решение, Test Explorer показывает все тесты. Я вернулся и открыл копию на сетевом диске, и снова Test Explorer не показывает никаких тестов. Он говорит, что нужно создать решение, чтобы увидеть список тестов, но после успешного создания решения, которое включает в себя основной проект и проект модульного теста, оно по-прежнему отображает то же сообщение. См. Изображение ниже:
Почему проект, расположенный на сетевом диске, приводит к сбою модульного тестирования без сообщения об ошибке вообще?