Вероятно именно так и задумано - приложение консольное.Когда карта противоречит местности, доверять следует местности. Обратите внимание на то, что это класс Autodesk.AutoCAD.ApplicationServices.Core.Application, вынесенный в accoremgd.dll ещё в AutoCAD 20012. Это, как вы выразились "так и задумано" скорее всего обусловлено тем, что поведение обозначенного метода в accoreconsole.exe попросту не тестировалось (как и многое другое в обозначенном приложении).
Выложи пожалуйста полный тестовый проект - я отправлю в ADN DevHelp.Так а чем вас не устроил тот код, который я выложил в первом сообщении? Он прост и нагляден. Его легко скопировать и вставить в новый проект - этого будет достаточно, чтобы воспроизвести проблему. Обозначенный код скопирован из рабочего проекта, который не является тестовым, в виду чего не подлежит отправке на сторону. Я наблюдаю идентичное поведение как для экземпляров класса Window, так и для экземпляров пользовательских классов унаследованных от него.
Так а чем вас не устроил тот код, который я выложил в первом сообщении?Тем, что нужен как минимум еще класс MyWindow. Ты хочешь прояснить для себя вопрос с возможностью вызова из AcCoreConsole? Если да, то сделай то, что я попросил. Видео для них я запишу сам.
Тем, что нужен как минимум еще класс MyWindow.Window, а не MyWindow. Я подправил код до того, как вы написали последнее сообщение. Так что MyWindow не нужен для воспроизведения бага.
Мне вот более интересно почему Application.ShowAlertDialog не показывает диалоговое окно, а печатает в командную строку... ;)а если перед этим FILEDIA временно установить в 1?
Мне вот более интересно почему...Мне более интересно, чего такого нахимичили в 2016-м, что стало невозможно достучаться до хостящихся в нём WCF сервисов. В этом свете поведение Application.ShowAlertDialog меня интересует в значительно меньшей мере...
а если перед этим FILEDIA временно установить в 1?А в этом случае даже NETLOAD не работает. Команда просто проглатывается:
А в этом случае даже NETLOAD не работает.а если после NETLOAD, программно в коде перед вызовом алерта с последующим возвратом значения после вызова?