2015-07-22 5 views
0

Я знаю, что на этот вопрос много вопросов, но я не нашел полезного ответа о моей проблеме.visual studio 2010 не удалось загрузить файл или сборку

У меня есть проект от сотрудника, использующего mercurial. Теперь, когда я открываю проект, я не могу открыть любой C# файл, и я получаю следующее сообщение:

Не удалось загрузить файл или сборку, «Microsoft.MSXML, Version = 8.0.0.0, Culture = нейтральный, PublicKeyToken = b03ff5f7f11d50a3a 'или одной из его зависимостей. Указанный файл является неоправданным.

Любая идея? Я не знаю точно, что в коде, на самом деле я до сих пор не видел или не программировал код, но я знаю, что код работает, и моему коллеге удается сделать установщик, и программное обеспечение работает нормально.

+0

У вас есть неверная ссылка. Удалите неисправную ссылку из проекта и снова добавьте сборку. – ragerory

+0

похоже, что вам нужно будет установить что-то, чтобы разрешить зависимость. посмотрите здесь -> http://forums.asp.net/t/1342836.aspx?Cannot+load+file+or+assembly+Microsoft+MSXML+version+8+0+0+0 – phuzi

+0

См. [Использование MSXML не поддерживается в приложениях .NET] (https://support.microsoft.com/en-us/kb/815112). Почему вы используете MSXML? .NET Framework предоставляет вам все необходимое для работы с XML. –

ответ

0

Там была проблема в Visual Studio 2010.

Моя резолюция:

  1. Я попытался создать базовый C# applicaiton но то же сообщение об ошибке всплывающее

  2. Я попытался заново открыть старый проект, над которым я работал, но такое же сообщение об ошибке.

Так что я использовал следующее utility. Я сделал новую установку и все работает. Я не думаю, что это самое эффективное решение, но оно сработало.

1

Попытка установить Microsoft Core XML Services решить эту проблему

+0

Существует 3 потенциальных файла, которые можно загрузить. Есть ли разница? – MathieuL

+0

Это зависит от используемой вами версии Windows. 64 бит? 32 бит? Используйте правильный. – Anton

+0

Я устанавливаю программу, которую вы упомянули, но я все еще получаю проблему – MathieuL

0

Просто удалите все папки на этом пути, затем перестройте свой проект.

C: \ Users \ 'Имя пользователя' \ AppData \ Local \ Temp \ Temporary ASP.NET Files \ корень

Смежные вопросы