Не удалось загрузить файл или сборку System.Threading.Timer.dll

При попытке построить решение Visual Studio 2013 C# с MSBuild отображается следующая ошибка, и сборка прерывается.

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFx.targets(268,9): e
rror MC1000: Unknown build error, 'Could not load file or assembly 'file:///C:\
Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5
.2\Facades\System.Threading.Timer.dll' or one of its dependencies. The module w
as expected to contain an assembly manifest.'  [*.csproj]

Я пытался обновить и переустановить.NET v4.5.2, но это не помогло.

Что странно, так это то, что переименование System.Threading.Timer.dll делает проект доступным для сборки, но затем другие части решения жалуются, что его не хватает.

2 ответа

Ваш файл проекта, на который ссылаются сборки, может быть поврежден. Попробуй это.

  1. Очистить \bin папка вашего проекта

  2. Очистить временную папку в C:\Users\your_username\AppData\Local\Temp\Temporary ASP.NET Files

Очистите каталог bin, а затем Очистите и постройте решение. Если вы все еще получаете ту же ошибку, то перейдите в вашу справочную папку, удалите удаление вручную и добавьте снова, это может быть несовместимо

Другие вопросы по тегам