Ошибка скрипта на странице aspx: работает .NET 1.1 на 64 - PullRequest
0 голосов
/ 15 сентября 2011

У меня есть такое пространство имен на одной из моих страниц aspx (.NET 1.1)

<%@ Register TagPrefix="jwg" Namespace="Janus.Web.GridEX" Assembly="Janus.Web.GridEX" %>

Этот код раньше нормально работал в .Net 1.1 в 32-битной системе, но недавно мы переносим егодо 64-битной системы (только среда выполнения, а не среда разработки).Он уже был успешно перенесен на одну 64-битную систему - однако это было сделано несколько месяцев назад, и теперь я полностью забыл, что все настройки были сделаны в то время (и, к сожалению, я не делал никаких заметок в то время).

Все работает нормально, за исключением нескольких страниц, где я использую вышеупомянутый тег регистрации пространства имен.Это выдает мне ошибку скрипта во время выполнения из браузера, говоря, что в скрипте на этой странице произошла ошибка.Ошибка: «GridEx» не определено.Вы хотите продолжить запуск скриптов на этой странице?DLL в корзине такая же, как в другой 64-битной рабочей коробке.Все остальные настройки в IIS, похоже, работают нормально, так как я смог настроить пул приложений .NET 1.1 и запустить все приложение.

Спасибо.

1 Ответ

0 голосов
/ 22 сентября 2011

В Visual Studio я удалил все ссылки и создал их еще раз (выбрав путь к каталогу bin проекта), и это решило эту проблему ... Что, вероятно, происходило, даже если в свойствах ссылок это было показывая путь к bin, но каким-то образом все это нужно обновить, чтобы отразить его в скомпилированном файле проекта. Его Visual Studio 2003.

Спасибо, ребята.

...