как определить, какой проект Visual Studio 2010 asp / silverlight с использованием .net framework 3.5 отсутствует? - PullRequest
0 голосов
/ 29 июля 2010

У меня есть сайт Silverlight, размещенный на странице asp, он был разработан с использованием vs2010 с использованием .net 3.5 framework и silverlight 4. Все это работает на моем устройстве dev.Однако, когда я публикую сайт и развернул его, я получаю сообщение об ошибке:

Не удалось загрузить файл или сборку 'Moe.Tactical.Ttas.Web' или одну из ее зависимостей.Эта сборка создается средой выполнения, более новой, чем текущая загруженная среда, и не может быть загружена.

Описание: Произошло необработанное исключение во время выполнения текущего веб-запроса.Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.BadImageFormatException: Не удалось загрузить файл или сборку 'Moe.Tactical.Ttas.Web' или одну из ее зависимостей.Эта сборка создается средой выполнения, более новой, чем текущая загруженная среда, и не может быть загружена.

Я проверил, что в настройках ISP asp используется 2.0.50727 и что все мои ссылки также используют эту среду выполнения.Я не уверен, что делать, чтобы выяснить, что за отсутствующие зависимости на данный момент (у меня нет доступа к окну развертывания, мне придется пойти и сесть с системным администратором).

Ответы [ 2 ]

1 голос
/ 29 июля 2010

Это похоже на случай GAC, и не имеет ничего общего с Silverlight / VS 2010 / любой другой.

В основном, эта сборка живет в GAC вашего блока разработки, но теперь на вашей рабочей коробке, иDLL не включена в вашу сборку.

0 голосов
/ 30 июля 2010

На самом деле я был в точности противоположен предложению TheGeekYouNeed ... системный администратор не следовал моим инструкциям и включил несколько дополнительных сборок в папку «bin», lol.

Так интересно было жаловаться на наличие дополнительного файла!(ну, на самом деле это дополнительный файл, который, вероятно, был .net 4)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...