Преобразование классического приложения PB 9 в.Net winform

У меня есть powerbuilder 9 приложение, и мы конвертируем это в.net. Для этого я придерживаюсь следующего подхода:

  1. Преобразуйте приложение powerbuilder 9 в powerbuilder classic 12.5. - Успешно завершено.
  2. Преобразуйте приложение powerbuilder classic 12.5 в приложение powerbuilder.net 12.5. - Выполняется, с ошибками сборки.
  3. Создание.Net dll в pb.net 12.5
  4. Обратитесь к dll pb.net 12.5 в проекте WinNet.Net, чтобы повторно использовать существующие формы и код. - В ожидании.

На шаге 2 я сталкиваюсь с проблемами при успешной сборке приложения.

После конвертации я получил следующие ошибки:

  1. Существует функциональность для создания листа Excel. После преобразования появляется ошибка в строке ниже.

    • workbook.Sheets (1).CELLS [1,8].columnwidth = 9
    • Ошибка C0014: неопределенная переменная: ширина столбца
  2. Произошла ошибка в операторе GOTO.

    • Синтаксис / утверждение в коде: GOTO IssuerLtrsOnly1, IssuerLtrsOnly1:
    • Ошибка: нет метки "IssuerLtrsOnly1" в рамках оператора GoTo.

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

Ниже приведена информация о сборке:

Компиляция PowerScript завершена - 0 ошибок, 92 предупреждений MSBuild запущен... путь вывода: C:\Data\DUTCH\PB 12.5\ Копировать DAU_PB_CODE_dot net 12.5\wpf\auction.out\bin\Debug Project "auction.csproj" (цели по умолчанию):

Target CoreCompile Csc: ошибка CS1510 u_apol_nv_wizard.uf_display_step(II) (23,67): аргумент ref или out должен быть назначаемой переменной Csc: ошибка CS1510 u_apol_nv_wizard.uf_display_step (II) (аргумент ref или out должен (27,66): аргумент ref или out) быть назначаемой переменной

1 ответ

Ошибка № 2 Перейти не поддерживается в PB.NET

Другие вопросы по тегам