dde server window ошибка приложения

Я посмотрел на запросы на SO, которые относятся к подобным ошибкам — но не нашли ничего до сих пор, чтобы помочь с этой конкретной проблемы у меня возникли с orcascript, который я бегу под PowerBuilder9.0. Сценарий косатки подключается к поставщику услуг SCC, делает полную цель обновление, а затем предполагается построить ех. Он никогда не доберется до последнего шага, хотя.

Журнал не очень информативный и просто говорит об этом на момент сбоя: PBORCA_SccRefreshTarget. Полный Rebuild Вызов cm_rebuild_application (CM_REBUILD_FULL) Несмотря на то, что сценарий в некотором роде в этом выше стадии, он выходит и бросает ошибку сервера DDE.

Может кто-то помочь мне понять это? Я едва знаю основу ПБА, и цель этого упражнения преобразовать сборку IDE на основе, что я унаследованная, в orcascript сборку, так что я могу запустить сборку неконтролируемой.

EDIT: Я в настоящее время работает монитор производительности на предложение ниже, и вот что я вижу процесс orcascr9.exe в точке отказа.

Результат: BUFFER OVERFLOW

Путь: C:. S 00019 MORENUMBERSblah.pbl

Таким образом, я не слышал, прослеживание от того, является ли успешным в IDE или не строить, так что я буду делать предложения на предположении о том, что IDE не может тоже.

Есть целый ряд предложений , которые я перечисляю в Руководстве по устранению неисправностей на моем сайте . В порядке убывания важности, которые я бы особенно смотреть на это:

  • Оптимизация всех ваших PBL , (да, вы должны сделать это один PBL в то время , если у Вас нет такого инструмента , как PowerGen , а затем еще раз , если у вас есть POWERGEN, я не рекомендовал бы тратить время на ORCAScript)
  • Полные Строить внутри IDE, убедившись, что сообщения Информационных включены (пункт меню Options из библиотеки Painter . он использовал, чтобы понять, но не так много больше); попытаться решить все вопросы, сообщенные
  • Посмотрите на несколько версий PowerBuilder библиотек DLL в вашей системе
  • Избавьтесь от дубликатов объектов

Если вы все еще возникают проблемы после этих шагов, могут быть и другие идеи в руководстве по устранению неполадок, которые могут вдохновить некоторые идеи, но я бы бежать из идей, основанных на информации, имеющейся на сегодняшний день.

Вы можете попытаться определить объект сборки умирает на. Одним из подходов являются взглянуть на последнее изменение библиотеки. Объект сборки умирает от того, будет иметь более старую дату компиляции, чем строить, как будет любой, что сборка не дошли до. Это может помочь вам узкие вещи несколько вероятных подозреваемых. При отсутствии контроля источника я бы предложил перетасовки половины нескомпилированных объектов в то время, на другой PBL, пока сборка не терпит неудачу на другой PBL. Затем вы начинаете движущиеся объекты из последней партии в другую сторону. Вы можете скопировать PBL, и эксперимент с регулярным без SCC построить в orcascript, но это очень много дополнительной работы, и если не-SCC строительные работы, вы будете иметь большую тайну, а не решения.

Я просмотрел запросы на SO, относящиеся к подобным ошибкам, но пока ничего не нашел, чтобы помочь с этой конкретной проблемой, с которой я сталкиваюсь, с orcascript, который я запускаю под Powerbuilder9.0. Orca script подключается к поставщику услуг SCC, выполняет полное обновление цели, а затем, как предполагается, создает exe. Однако он никогда не доходит до последнего шага.

Журнал не очень информативен и просто говорит об этом в момент сбоя: PBORCA_SccRefreshTarget. Полная перестройка Вызов cm_rebuild_application (CM_REBUILD_FULL) В то время как script находится в некотором роде на этом выше шаге, он выходит и выдает ошибку сервера DDE.

Может кто-нибудь помочь мне понять это? Я просто не знаю основ PB, и цель этого упражнения состоит в том, чтобы преобразовать сборку на основе IDE, которую я унаследовал, в сборку orcascript, чтобы я мог запускать сборку без контроля.

EDIT: Теперь я запускаю монитор производительности за каждое предложение, и вот что я вижу для процесса orcascr9.exe в момент сбоя.

Класс: Файловая система

Результат: ОБНОВЛЕНИЕ БУФЕРА

application-error powerbuilder dde

2 ответа

1 Решение Terry [2010-05-20 18:02:00]

Итак, я не слышал о том, успешна ли сборка в среде IDE или нет, поэтому я собираюсь сделать предложения в предположении, что IDE тоже не работает.

Существует целый ряд предложений, которые я перечисляю в Руководство по устранению неполадок на моем сайте. В порядке убывания важности, на которые я особенно смотрю:

  • Оптимизируйте все свои PBL (да, вам нужно будет сделать это один PBL за раз, если у вас нет инструмента, такого как PowerGen, а затем, если у вас есть PowerGen, я бы не рекомендовал тратить время на ORCAScript)
  • Полная сборка из среды IDE, обеспечивающая включение информационных сообщений (пункт меню Options из библиотеки Painter. это имело смысл, но не больше); попытайтесь решить все проблемы, о которых сообщается.
  • Найдите несколько версий ваших DLL файлов PowerBuilder в вашей системе
  • Избавьтесь от дублированных объектов

Если у вас все еще есть проблемы после этих шагов, в Руководстве по устранению неполадок могут появиться другие идеи, которые могут вдохновить некоторые идеи, но у меня не будет идей, основанных на имеющейся на данный момент информации.

Вы можете попытаться определить объект, на который умирает сборка. Один из подходов состоит в том, чтобы взглянуть на последнюю модифицированную библиотеку. Объект, на котором строится умирающий, будет иметь более старую дату компиляции, чем сборка, как и все, что не удалось построить. Это может помочь вам сузить дело до нескольких вероятных подозреваемых. Отсутствие контроля источника. Я предлагаю перетасовать половину не скомпилированных объектов за раз до другого pbl, пока сборка не завершится с другой pbl. Затем вы начинаете перемещать объекты из последней партии в другую сторону. Вы можете скопировать pbls и поэкспериментировать с помощью обычной сборки non-scc в orcascript, но при этом много дополнительной работы, и если сборка, отличная от scc, будет иметь большую тайну вместо решения.

На этой странице

Проблема: «Acrobat не удается подключиться к серверу DDE»

В Acrobat при объединении нескольких документов в один PDF-файл возникает ошибка: «Acrobat не удается подключиться к серверу DDE».

Решение

Чтобы решить проблему, воспользуйтесь следующими решениями в том порядке, в котором они приведены ниже.

Решение 1:

Перед внесением каких-либо изменений в реестр Windows рекомендуется выполнить резервное копирование.

Откройте редактор реестра Windows:

  1. Выберите Пуск >Выполнить.
  2. В поле «Открыть» введите команду Regedit и нажмите ОК.

Перейдите к следующему разделу реестра:
HKEY_CLASSES_ROOTacrobatshellopenddeexecapplication

Создайте резервную копию: щелкните правой кнопкой мыши раздел Application и перенесите его на рабочий стол.

Переименуйте раздел AcroviewA18 в AcroviewR18 .

(Здесь значение A и R зависит от установленной версии Acrobat. Например, для Acrobat 2018 значение будет равно A18 .)

Закройте редактор реестра и приложение Acrobat.

Перезапустите Acrobat и проверьте, устранена ли проблема. Если нет, попробуйте следующее решение.

Решение 2.

Проверьте, установлено ли на компьютере антивирусное программное обеспечение.

Если да, отключите его. Проверьте, устранена ли проблема.

Обновите Acrobat до последней версии и проверьте, устранена ли проблема.

Чтобы автоматически выполнить обновление прямо в Acrobat, выберите Справка > Проверка обновлений. Следуйте инструкциям средства обновления для загрузки и установки последних обновлений.

Оцените статью