Не удалось загрузить файл или сборку 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 ответа
Ваш файл проекта, на который ссылаются сборки, может быть поврежден. Попробуй это.
Очистить
\bin
папка вашего проектаОчистить временную папку в
C:\Users\your_username\AppData\Local\Temp\Temporary ASP.NET Files
Очистите каталог bin, а затем Очистите и постройте решение. Если вы все еще получаете ту же ошибку, то перейдите в вашу справочную папку, удалите удаление вручную и добавьте снова, это может быть несовместимо