pb12.5編譯生成exe的時候,彈出對話框錯誤,如下:
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*的核心檔案,如PBVM90.DLL等,
上網查找解決方法如下:
在系統中查找所有的PB9的核心檔案,除了安裝目錄下的
PB9的核心檔案之外,其它的全部洗掉就可以了
問題一:PB*的核心檔案,什么才是PB*的核心檔案?是不是只要是pb開頭的dll檔案?
問題二:是不是只要洗掉C:WINDOWSsystem32下的就可以了?還是只要保留C:\Program Files\Sybase\Shared\PowerBuilder下,其他的都可以刪?
原有計算機裝了pb9和pb12.5,pb9可以編譯生成exe,pb12.5不行,我重裝了系統,只裝了pb12.5,還是不行,用everything查看了C:WINDOWSsystem32下并沒有pb開頭的dll
怎么處理?謝謝各位大神,最后一步了,竟然卡住了!~
uj5u.com熱心網友回復:
死馬當活馬醫,既然給醫好了,呵呵。uj5u.com熱心網友回復:
或許你下的版本有問題,可以用pb12.5.2 5550,我用的這個版本,沒有問題
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
設定路徑值,把需要用的PB的版本的安裝路徑,放在PATH值前面,不用的刪掉uj5u.com熱心網友回復:

醫好了就散分吧,接分
uj5u.com熱心網友回復:
解決了就把解決的方法和大家分享下,一起學習uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
我今天也遇到這個問題了,12.5版本的,之前沒裝過,有一次裝PB12.5半路手賤點擊中斷了,那時候是裝D盤,這次裝的是默認C盤,然后編譯生成exe時也提示:Unable to open this project because the add-on software that was used to create it could not be found...求樓主詳細解決方法!
uj5u.com熱心網友回復:
未碰到過,或許是版本的問題
uj5u.com熱心網友回復:
請問問題解決了嗎,同碰到了這個問題。uj5u.com熱心網友回復:
破解補丁的問題,刪了破解補丁pbshr125.dll就恢復正常。uj5u.com熱心網友回復:
我也遇到類似問題了,樓主怎麼解決的分享一下uj5u.com熱心網友回復:
pb12.5編譯,出問題一般都是代碼問題。但在9中就可以。。
我遇到N次
uj5u.com熱心網友回復:
你的問題解決了嗎?uj5u.com熱心網友回復:
1.如果是PB12.5新建的工程也不能編繹。那是PB版本安裝的問題可以考慮一下。2 匯入其它版本的pbl需要regenerate ,不能編繹的物件,查看一下edit source,特別是資料視窗 ,release N 對應的版本號。
uj5u.com熱心網友回復:
洗掉破解補丁PBSHR125.DLL,就ok了。已經驗證過了。找了很多天,什么洗掉檔案等等,根本system32下就沒有檔案。就是破解補丁的問題。uj5u.com熱心網友回復:
但是你把PBSHR125.DLL給刪了,再重啟PB的時候,不會彈出沒有注冊的報警資訊嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/21273.html
標籤:腳本語言
