upgrading an executable file

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

upgrading an executable file

pdigonzelli
Hi all,
I want to delivery an application wich is a .exe dolphin app.
I want to  to upgrade that applcation by mechanism like dolphin update. Only
patch i means.
For example, I want to know if i want to modify behavior of some class
included in my application or change the menu for a screen.
I want fileIn that class and "recompiling" the app.
I think i cant but i am not shure....
Tia
Pablo


Reply | Threaded
Open this post in threaded view
|

Re: upgrading an executable file

Sebastián Sastre
> I want fileIn that class and "recompiling" the app.

Perhaps you can, but I don't know if the "image" (the exe actually) can be
saved or not.
I've made another application to make the "live update" and replace the exe

--
Sebastián Sastre
Seaswork
Special Software Solutions
www.seaswork.com.ar


Reply | Threaded
Open this post in threaded view
|

Re: upgrading an executable file

Esteban A. Maringolo-2
Hola Pablo:

Sebastián Sastre escribió:
>>I want fileIn that class and "recompiling" the app.
>
>
> Perhaps you can, but I don't know if the "image" (the exe actually) can be
> saved or not.
> I've made another application to make the "live update" and replace the exe

Additionally, you can have a patching technique, patching (filing
in) everytime the image starts. It will not consume a lot of time.

That way, you can set a exception or flagging mechanism to prevent
application startup if it doesn't have some patch (or patch level).

Hope it helps.

--
Esteban A. Maringolo
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: upgrading an executable file

Schwab,Wilhelm K
In reply to this post by Sebastián Sastre
Sebastián,

>>I want fileIn that class and "recompiling" the app.
>
>
> Perhaps you can, but I don't know if the "image" (the exe actually) can be
> saved or not.
> I've made another application to make the "live update" and replace the exe

That's my recommendation, because Dolphin executables tend to be quite
small by current standards, and because it is simple.  However, you can
use binary packages to replace things if you prefer that route.

Have a good one,

Bill


--
Wilhelm K. Schwab, Ph.D.
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: upgrading an executable file

pdigonzelli
Yo say binary package can be imported in a .exe dolphin app?.
If true I think what am i looking for.
The .exe replacement is a logical mechanism, but i prefer to explore otheer
ways.

Thanks all,

Pablo

"Bill Schwab" <[hidden email]> escribió en el mensaje
news:cu0om6$rdi$[hidden email]...
> Sebastián,
>
> >>I want fileIn that class and "recompiling" the app.
> >
> >
> > Perhaps you can, but I don't know if the "image" (the exe actually) can
be
> > saved or not.
> > I've made another application to make the "live update" and replace the
exe

>
> That's my recommendation, because Dolphin executables tend to be quite
> small by current standards, and because it is simple.  However, you can
> use binary packages to replace things if you prefer that route.
>
> Have a good one,
>
> Bill
>
>
> --
> Wilhelm K. Schwab, Ph.D.
> [hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: upgrading an executable file

Schwab,Wilhelm K
Pablo,

> Yo say binary package can be imported in a .exe dolphin app?.
> If true I think what am i looking for.
> The .exe replacement is a logical mechanism, but i prefer to explore otheer
> ways.

There was a discussion of this not too long ago.  If you have to choose
between putting your time toward writing good unit tests or testing
whether this or that version of your main exe works with this or that
version of your binary package, I vote for good unit tests.

Hence I strongly advise sticking to monolithic executables unless and
until you are working on something truly huge or that must allow end
users to extend it.  In the latter case COM is probably the better choice.

With that said, binary packages should do what you want.  Search the
archives for monolith, binary packges, and web start.  Note that some of
the conversation might have occured no c.l.s. too.

Have a good one,

Bill


--
Wilhelm K. Schwab, Ph.D.
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: upgrading an executable file

Sebastián Sastre
In reply to this post by pdigonzelli
Pablo,

    I'm looking for an updating model (useful not only for update but to
load too) of code into an executable.

    Did you find any information useful for your prupose that you can share?

    regards,

--
Sebastián Sastre
Seaswork
Special Software Solutions
www.seaswork.com.ar

"Pablo Digonzelli" <[hidden email]> escribió en el mensaje
news:[hidden email]...

> Yo say binary package can be imported in a .exe dolphin app?.
> If true I think what am i looking for.
> The .exe replacement is a logical mechanism, but i prefer to explore
> otheer
> ways.
>
> Thanks all,
>
> Pablo
>
> "Bill Schwab" <[hidden email]> escribió en el mensaje
> news:cu0om6$rdi$[hidden email]...
>> Sebastián,
>>
>> >>I want fileIn that class and "recompiling" the app.
>> >
>> >
>> > Perhaps you can, but I don't know if the "image" (the exe actually) can
> be
>> > saved or not.
>> > I've made another application to make the "live update" and replace the
> exe
>>
>> That's my recommendation, because Dolphin executables tend to be quite
>> small by current standards, and because it is simple.  However, you can
>> use binary packages to replace things if you prefer that route.
>>
>> Have a good one,
>>
>> Bill
>>
>>
>> --
>> Wilhelm K. Schwab, Ph.D.
>> [hidden email]
>
>