Показать сообщение отдельно
Старый 20.09.2020, 17:38   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,875 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Ax2012 IntelliSense не работает в RemoteApp
Привет всем.
Может кто-нибудь сталкивался с проблемой.

Аксапта 2012 R3 CU13 ядро 6.3.6000.8144
Запускаем ax32.exe в RDP сессии - все хорошо IntelliSense в редакторе работает для всех версий винды (Win2008, Win2012R2, Win2016)

Запускаем ax32.exe в Citrix сессии - все хорошо IntelliSense в редакторе работает. (Попробовал только когда Citrix развернут на Win2008 - другого варианты под рукой не оказалось.)

Запускаем ax32.exe в RemoteApp сессии. Начинаются проблемы. Для Win2008 все хорошо, IntelliSense в редакторе работает. Для Win2012R2, Win2016 - глючит.

В чем проявляется:
- если после имени табличной переменной ставить точку, то нет выпадающего списка с перечнем полей и методов. Или иногда он есть, но с ооочень большой задержкой. В общем, пользоваться нереально.
- Аналогично с некоторой задержкой выпадает лукап с статическими методами таблицы, но задержка меньше секунды терпимо, но затем нет всплывающих подсказок с перечнем параметров метода и они не отображаются по Ctrl-Shift-Space.

С чем это может быть связано и как лечить ?

Я сперва подумал что, возможно, мешают расширения для редактора из пакета JAEE.AX.EditorExtensions
Убрал их. В чем-то стало быстрее, но принципиально ничего не изменилось.

Проверил настройку винды Performance options
- Advanced - Prcessor Scheduling - Adjust for best performance of

для Win2008 и Win2016 стоит Programs
для Win2012 стоит Background services

т.е. нет зависимости от этого параметра.


Еще нагуглил, что такое поведение может быть когда код редактируемого метода не компилируется выше той точки которую редактируем - проверил - так и есть. Но опять, же это не наш случай так как в Win2012 и Win2016 глюк проявляется независимо от того скомпилирован метод успешно или нет.