2015-07-08 1 views
1

При попытке запустить свой проект/сайт я получаю сообщение об ошибке:Не удалось загрузить файл или ошибка сборки (System.Web.Helpers)

Не удалось загрузить файл или сборку «System.Web.Helpers, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 'или одна из его зависимостей. Система не может найти указанный файл.

Я не знаю, откуда исходит система System.Web.Helpers, в моем решении даже не упоминается. Я нашел все для System.Web.Helpers и 3.0.0.0 и не нашел ни того, ни другого. Также этот проект работает для других людей в моей команде в том же филиале.

Я осмотрел интернет и попробовал много решений. Исход идей.

+0

захватить трассировку ETW, которая включает в себя данные Fusion, AssamblyLoad и Exception. Я написал здесь профиль WPR, который включает данные: http://stackoverflow.com/a/30289933/1466046. Залейте ETL, загрузите zip в OneDrive и разместите ссылку здесь. – magicandre1981

+0

Включен ли он в ваш web.config? –

+0

@MrMoose нет нигде не упоминается – Beastwood

ответ

0

Для себя, я должен был удалить все <dependentAssembly> ссылки на библиотеки DLL обжалуются из:

<configuration> 
    <runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 

После удаления этого проблема была устранена. Я также обеспечил, чтобы MVC 3 и MVC 4 были установлены через установщик веб-платформы