2015-03-01 3 views
0

Я столкнулся со странной ошибкой, когда я разворачивал мое приложение на IIS7 Когда я открываю сайт в VS 2012 без изменения его структуры, которая является .Net 4.Не удалось загрузить файл или сборку «AjaxControlToolkit» или одну из его зависимостей. Модуль Ожидалось содержит манифест сборки

Источник ошибки:

Line 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FrmUserLogin.aspx.cs" Inherits="VisionWebPortal.FrmUserLogin" %> 
Line 2: <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %> 
Line 3: <%@ Register Src="MessageBoxUsc/uscMsgBox.ascx" TagName="uscMsgBox" TagPrefix="uc1" %> 

Проблема связана с линией 2 ссылки на сборку Ajax. Когда я развернул то же самое на своем ноутбуке, он отлично работает с ошибкой и также работает с VS 2010. Во-вторых, есть еще два веб-сайта в одном и том же IIS, и у них также те же теги Ajax, которые работают нормально. я попытался следующие, но все-таки повезло:

  1. чистого раствора и Rebuild
  2. Исключен AjaxControlToolkit.dll ссылка и повторно добавить ссылку
  3. Дайте полные права «Временные файлы Asp.Net» для IIS/Пользователь, изменив права доступа к папке
  4. Перезагрузите Visual Studio 2010 и сервер IIS
  5. Проверка версии пула приложений, которая является V4.
  6. Загрузил весь проект, включая Bin файлы
+0

попытайтесь переустановить AjaxControlToolkit на сервере. Если сервер 64Bit, попробуйте установить Разрешить 32-битное приложение в пул приложений –

+0

Я включил Разрешить 32-разрядное приложение, но все еще не повезло. – ZahidKakar

+1

Вот, посмотрите на это: http://stackoverflow.com/questions/7695657/error-could-not-load-file-or-assembly-ajaxcontroltoolkit-or-one-of-its-depende –

ответ

0

Проблема была с версиями Visual Studio. Когда вы изменили информацию о файле проекта, открыв в разных версиях Visual Studio, например VS 2010 или VS 2012, появились такие типы ошибок.

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

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