当尝试在PowerBuilder 10.5中部署项目时,我收到消息:
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?
我在Windows 7 64位上运行PowerBuilder 12.5。以下步骤为我修复了问题:
- 运行regedit.exe
- 搜索pbvm125.dll
- 打开搜索结果中给定的位置(即C:\Program Files(x86)\Sybase\shared\PowerBuilder)
- 打开另一个资源管理器窗口并导航到C:\Windows
- 搜索pb*.dll
- 对于搜索结果中以"pb"或"pb"开头的每个dll,如果AND已经在PowerBuilder文件夹中,请添加一个".bak"扩展名。即PBVM125.DLL.bak
- 重新启动PowerBuilder
这个问题的解决方案在一个旧的新闻组帖子中列出:无法打开Project,因为没有找到附加软件
问题是,我在路径中有两组PowerBuilder dll,但IDE的dll所在的位置被列为路径中的第二个位置。我修改了系统路径,所以IDE使用的dll集首先出现在路径中,然后问题就消失了。
试着遵循这个,它对我有效:
- 关闭PowerBuilder
- 在您的驱动器
C:WindowsSystem32
中 - 添加新文件夹"PB",尝试在system32文件夹中找到"pbvm90.dll",并将其放入PB文件夹中
我希望这对你有帮助