AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.04.2005, 13:35   #6  
Romb is offline
Romb
Участник
Аватар для Romb
 
79 / 22 (1) +++
Регистрация: 06.01.2004
Post Оказался мерзкий баг с переноской проекта
Оказалось все как всегда тривиально.

У меня была такая же проблема - после переноса Web-проекта открывалась просто пустая страница. В евентах оже писалось про сброс кэша, но порыскав по форумам я узнал, что это вовсе не ошибка, это нормальный процесс, и пустая страница открывается скорее совсем не из-за это.

С помощью двухдневного полового акта я выяснил, что проблема в строчке кода #3 метода runCompiled() класса WebPage.

1: if (_webPage)
2: {
3: code = _webPage.AOTgetCode();
4: elements = conLen(code);
5: }

После системного метода AOTgetCode() переменная code оставалсь пустой! И цикл, который далее берет из code элементы страницы и рендерит их, естественно не выполнялся ни одной итерации! Что и отражалось на первоначальной странице проекта. Эта страница прекрасно работала в предыдущем месте. Я открыл ее в редакторе, убедился, что с ней все с порядке, сохранил, но проблема осталась! Тогда я сделал какое-то несущественное изменение, опять сохранил и все заработало!

Я поэкспериментировал еще и пришел к такому выводу:

Если делаешь свою страницу (даже как копию с существующей, работающей) ОБЯЗАТЕЛЬНО надо как-то ее минимально поизменять, помутузить, чтобы она "подхватилась";

Причем, всякие шаманства типа "Обновление AOD" не помогают!

Саму ошибку исправить-то конечно легко, но обидно, что столько времени потратил, чтобы дойти до этого...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Чудо с Axapta Com Connector RVS DAX: Администрирование 9 20.11.2008 07:05
msdynamicsax: VB script that test the com connector for Dynamics Ax 4.0 Blog bot DAX Blogs 0 25.08.2008 18:05
C# and AX Development: Using the COM Business Connector in C#, the easy way (AX/Axapta) Blog bot DAX Blogs 0 15.12.2007 20:35
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:57.