警告和部署错误

时间:2011-05-13 09:00:32

标签: winforms deployment warnings powerbuilder

当我在PB12工作时,我收到的警告很少,因为“C0190:本地结构类型的实例变量('os_datasource')将在下一个版本中隐式私有”。请帮我解决这个问题。

我也遇到了部署错误

---------- Deploy: Deploy of target console_ge_winform   (2:22:32 PM)
--------- Deploying project p_console_ge_winform
Checking project settings...
Project is being deployed to output path: D:\PB\PB12_MTS\console_ge_winform_WinformOutput
Generating .NET assembly file ...

Some functions/events/properties are not supported.
Deploy failed.
---------- Finished Deploy of target console_ge_winform   (2:23:25 PM)

1 个答案:

答案 0 :(得分:1)

PB的最后几个版本已经弃用了本地结构,因为PB8如果内存服务,但是从PB10开始肯定。解决方案是将结构创建为全局结构,例如单击New,选择PB Object选项卡,单击Structure。然后从对象内部删除结构声明并使用全局结构。

我不熟悉第二个错误,但如果Winforms不支持本地结构,我也不会感到惊讶。

我还应该提一下,Sybase建议在大多数情况下使用自动实例化的用户对象而不是结构。有关详细信息,请参阅PB帮助。