Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Mutated BPL's after some application build


This question is answered.


Permlink Replies: 1 - Last Post: Oct 29, 2014 7:01 AM Last Post By: Eduardo Elias
Felipe Eduardo ...

Posts: 1
Registered: 9/20/14
Mutated BPL's after some application build  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 24, 2014 7:56 AM
Good morning, folks!

Working with Delphi XE2, Windows 7 Ultimate, MS SQL 2008 R2 to my working mates and me happens something that baffle us and upset a lot.

We work every single day with a series of BPL files, of our own and third-party..., but once or twice per week, in which circumstance we haven't catched or controled, AFTER MAKING A BUILD OR FULL COMPILATION of the main application, the BPL's turns into EXE's or DLL's without any kind of warning.

Obviously, we must uninstall the working BPL's, phisically delete from the disk and recompile it freshly, wich is very annoying. If someone has an idea or the solution, we will thanks in advance to everyone of you.
Eduardo Elias

Posts: 319
Registered: 9/20/12
Re: Mutated BPL's after some application build
Correct
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 29, 2014 7:01 AM   in response to: Felipe Eduardo ... in response to: Felipe Eduardo ...
I had that happening with me before in XE2.

but that was my wrong doing ;)

Let me explain:

The project I was doing could have 2 outputs, one as EXE the other as DLL
(isapi dll).

Then I changed the main project file adding a #IFDEF to change some units
etc.

The problem is that Delphi does not like much of editing the main project
file. And sometimes when I was expecting a DLL I got a EXE, or vice versa.
I had clean the project, restart the IDE and try again.

To solve that I createad one project for the EXE and another project for
the DLL. That according what i learned and others told me is the expected
way to work with Delphi.

Are you eventually doing something like that on your project file?

Eduardo

Good morning, folks!

Working with Delphi XE2, Windows 7 Ultimate, MS SQL 2008 R2 to my
working mates and me happens something that baffle us and upset a lot.

We work every single day with a series of BPL files, of our own and
third-party..., but once or twice per week, in which circumstance we
haven't catched or controled, AFTER MAKING A BUILD OR FULL COMPILATION
of the main application, the BPL's turns into EXE's or DLL's without
any kind of warning.

Obviously, we must uninstall the working BPL's, phisically delete from
the disk and recompile it freshly, wich is very annoying. If someone
has an idea or the solution, we will thanks in advance to everyone of
you.
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02