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