Hi Julio,

Yeah, initially I was thinking of building my .exe together with 
FirebirdClient.  Those other DLLs are my real problem.

Thank you for your feedback everyone.

Vlad

----- Original Message ----
From: Julio César Carrascal Urquijo <[EMAIL PROTECTED]>
To: For users and developers of the Firebird .NET providers 
<firebird-net-provider@lists.sourceforge.net>
Sent: Tuesday, January 16, 2007 12:09:38 PM
Subject: Re: [Firebird-net-provider] Distributing app with embedded Firebird 
2.0 for "dummies"

For the FirebirdSql.Data.FirebirdClient.dll you could take a look at
IL Merge to include the assembly inside your .exe file.

The other files seem to be native DLLs so IL Merge won't help you
here. I think you could store those DLLs as resources of the .EXE and
save them to disk once the program has loaded (And before you try to
connect to the database).


On 1/12/07, Vlad Orlovsky <[EMAIL PROTECTED]> wrote:
>
> Hi Everyone,
>
> I'm currently writing a small C# Windows app that uses Firebird 2.0
> embedded.  Currently there are all these DLLs that have to be shipped with
> the product:
>
> fbembed.dll
> FirebirdSql.Data.FirebirdClient.dll
> icudt30.dll
> icuin30.dll
> icuuc30.dll
> msvcp71.dll
> msvcr71.dll
>
> What I'd like is to distribute to my end users only MyProgram.exe  Most
> end-users are not technical people, so even having an installer may be
> overwhelming.
>
> Is there a way I can put all these into MyProgram.exe and load/unload them
> from there?  I'd prefer not to use MyProgram.exe as a storage medium(once
> the program is running copy all the DLLs out of it into the current dir)  I
> would like to make the program very easy to distribute.
>
> Thank you in advance,
> Vlad
>
>  ________________________________
> Never miss an email again!
> Yahoo! Toolbar alerts you the instant new Mail arrives. Check it out.
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Firebird-net-provider mailing list
> Firebird-net-provider@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
>
>
>


-- 
Julio César Carrascal Urquijo
http://jcesar.f2o.org/

"Did you know that the first version of C++ was designed to be perfect? Where
none suffered, where everyone would be happy. It was a disaster. No one would
accept it. Entire programmers were lost. Some believed we lacked the means to
describe your perfect language. But I believe that, as a species, human beings
define their reality through suffering and misery. The perfect language was a
dream that your primitive cerebrum kept trying to wake up from. Which is why
C++ was redesigned to this: the peak of its popularity."
   - El Agente Smith en Matrix... Bueno... No. En realidad no.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider







 
____________________________________________________________________________________
Finding fabulous fares is fun.  
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel 
bargains.
http://farechase.yahoo.com/promo-generic-14795097
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to