请教大家一个编译的问题!

wisetiger 2009-02-03 09:18:08
我以前在D盘的pb目录夹编写一个功能的程序,编译都没什么问题能生成PBD文件。
后来我为了编写另一个功能的程序,直接把D盘的pb目录夹的程序拷贝到E盘的pb目录夹,
编写好新程序的功能后,接下来操作顺序为:菜单的new->project->application

按正常点了application后下一步应该出现一个界面,该截面有要生成的执行文件名(executable file name)和resource file name的选择,

但现在点了application后 就一个空的界面,请教大家如何解决?
...全文
220 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liubocy 2009-02-05
  • 打赏
  • 举报
回复
faq中有:

出错资讯如下:

Unable to open this project because the add-on software that was used to create it could not be found.
Perhaps this project was built on another system?

导致我根本无法编译我的应用,首次装上PB(正版)是好用的.可后来再装就不行了,老是有这个问题,伴随着的现解是PB New对话框中的各对象图标全是乱78遭的.
幸好我将以前的C盘Clone了一下,出问题时就马上恢复它,不过很麻烦

请问哪位朋友遇到过这个问题,如何解决的?
---------------------------------------------------------------

是要把system32下的所有关于PB的DLL全清除干净,包你OK,


8&9都有这个问题

----------------------------
上面的回答"hygougou(狗狗)"是正确的.
当时我直接问了现场的Sybase PowerBuilder支持工程师,她在Sybase的知识库里帮我查到了答案.

最正确的答案是:在OS 的PATH目录中不应出现pbvmx0.dll及pbdwex0.dll两个档案,他们只应在PB的Share\PowerBuilder\下存在.删掉其他的即可!

是这样造所的,我打包的安装程序将PB DLL 安装到了System32下,所以致此.
同时我们都应引起重视:不能将PB的DLL安装到System32下,否则,用法正好是一个PB开发人员或装了PB,那么如果别人不知道,我们就会"损坏"用户的PB


AFIC 2009-02-05
  • 打赏
  • 举报
回复
系统目录,比如c:\windows\system32
之类的下边有pbvmxx.dll,见一个删一个。
kenshu 2009-02-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wisetiger 的回复:]
问题是用application wizard ,到最后提示为:

unable to open this project because the add-on software that was used
to create it could not be found,perhaps this project was built on another system?
[/Quote]
把所有的对象关闭掉,才可以编译.
wisetiger 2009-02-03
  • 打赏
  • 举报
回复
问题是用application wizard ,到最后提示为:

unable to open this project because the add-on software that was used
to create it could not be found,perhaps this project was built on another system?
jlwei888 2009-02-03
  • 打赏
  • 举报
回复
没几项内容啊!输入个exe文件名,选择PBD 就行了!

743

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧