Я использую Visual Studio 2010 на терминальном сервере, и в течение некоторого времени у меня было относительно немного проблем.Этим утром я запустил свой компьютер, и на длинных выходных в Великобритании, похоже, возникла следующая проблема:
У меня есть куча проектов (но не все мои проекты, и не все проекты)в данном решении) жалоба на то, что определенный файл (который не существует на компьютере) не может быть открыт, и поэтому эти проекты больше не будут компилироваться.Вот ошибка:
Error 31 Unable to open module file
'C:\Users\[username]\AppData\Local\Temp\2\.NETFramework,Version=v4.0.AssemblyAttributes.vb':
System Error &H80070003&
Я мог бы просто скопировать файл в этот каталог и покончить с этим, я почти уверен, что это сработает, но я был бы признателен за любую информацию, которую кто-нибудь может дать мне, почему этопроблема возникла, и что я могу сделать, чтобы избежать ее в будущем.
РЕДАКТИРОВАТЬ: Хорошо, теперь все вышло на совершенно новый странный уровень.Я перезагрузил сервер, я получаю то же сообщение об ошибке, только теперь запрашиваемый файл существует и его можно без проблем открыть в Visual Studio .
И еще, еще одночасть IDE по-прежнему настаивает на том, что не может открыть файл модуля ...
РЕДАКТИРОВАТЬ 2: Невозможно удалить файл, потому что он утверждает, что открыт в другой программе, но яВы вышли из системы и снова вошли в систему, и к ней не должно быть доступаПредложение Джареда удалить файл SUO для решений, имеющих проблему (не странно, файлы, специально относящиеся к какому-либо из проблемных проектов), как раз и привело к решению этой проблемы.