Почему мое приложение Entity Framework не работает на производственном сервере? - PullRequest
0 голосов
/ 04 марта 2010

Я получаю следующую ошибку при развертывании на тестовом сервере с установленным II6 и Framework 3.5 с пакетом обновления 1 (SP1).

Определение манифеста обнаруженной сборки не соответствует ссылке на сборку

MyМашина для разработки представляет собой 64-битный компьютер с Visual Studio 2008.

Есть предложения?

1 Ответ

1 голос
/ 04 марта 2010

Похоже, что сборка .net не может найти правильную версию, которую вы ищете. Убедитесь, что вы поместили определение сборки в GAC. Возможно, вам придется взглянуть на GAC и удалить старую версию, а затем пересобрать.

Другими словами, перейдите на рабочий сервер и найдите все сборки (файлы .dll), которые в данный момент загружены на этот сервер. Версия на вашем производственном сервере может не соответствовать ссылке на проект вашего локального компьютера.

Как только вы найдете его, удалите его и замените тем, что использует ваше приложение.

...