Page 1 of 1

language property richview 11.02 in delphi 2009

Posted: Wed Dec 17, 2008 9:46 am
by erikvdw
If we enable the language property by editing RV_Defs.inc {$DEFINE RVLANGUAGEPROPERTY} the richviewactionsd2009.bpl will not install anymore. Entrypoint procedure not found in RVPkgD2009.bpl

Posted: Wed Dec 17, 2008 3:14 pm
by Sergey Tkachenko
Recompile the RichViewActions package.

rebuilding

Posted: Mon Dec 22, 2008 3:01 pm
by erikvdw
I have first uninstall packages rvpkgd2009, rvdbpkgD2009 and richviewactionsd2009.
Then rebuild all the 3 packages
Install packages. The richviewactionsd2009 gives error about entrypoint.
Then uninstall the packages, close delphi 2009. Delete packages cache in registry of windows.
Start Delphi 2009 and rebuild and install the packages. Still same error

Posted: Mon Dec 22, 2008 4:28 pm
by Sergey Tkachenko
Probably you have copies of compiled packages (*.bpl and *.dcp) in some other directories, and Delphi tries to use them...

d2006 vs d2009

Posted: Tue Jan 06, 2009 2:47 pm
by erikvdw
With D2006 it works fine. D2009 problem still exitsts

Posted: Tue Jan 06, 2009 2:54 pm
by Sergey Tkachenko
The only possible reason of "entry point" error is mismatched versions of (compiled) packages.

clean install

Posted: Tue Jan 06, 2009 3:18 pm
by erikvdw
I have remove everthing. Registry items, D2006, richview and richview actions. Remove component, .bpl, .dcp and still get the error.
All package are in the same directory.
If language property is set than richviewactions will not install

Posted: Tue Jan 06, 2009 3:45 pm
by Sergey Tkachenko
I am sorry, I cannot reproduce this problem. When I enable this property and recompile RVPkgD2009.dproj, all other packages (including RichViewActions) requiring this package show error message about entry points or like this. It is expected. After recompiling these packages, the error is gone.

fixed

Posted: Tue Jan 13, 2009 7:40 am
by erikvdw
In Delphi 2009 by Tools | Options | Environment options | Delphi Options | Library - Win32 there was an wrong directory added.
Removing this item fixed the problem