Thanks Donovan, I downloaded the librsync 0.9.6 from sf and it compiled just fine believe it or not in the new visual studio.net. There where warnings but no fatal errors and the exe seems to be running just fine. I've tested it just now on a 60 meg mdb file that I've been trying to backup.. it seems to work great!. I even saved the original so I could apply patches and then file compare just to be extra paranoid.. seems great.. I've included those errors in this mail if anybody cares.. (probably not ;) ).. Thank you so much. Are there any file size limits with rdiff.exe in win/dos? I remember there being a 2 gig limit I read somewhere.. is that still true? Here's the warnings in Visual studio .net rdiff warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification c:\Work\Librsync\librsync-0.9.6\trace.c(172): warning C4013: 'write' undefined; assuming extern returning int c:\Work\Librsync\librsync-0.9.6\popt\poptparse.c(57): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\poptparse.c(68): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\poptparse.c(80): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\poptparse.c(96): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(161): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(242): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(247): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(270): warning C4013: 'execvp' undefined; assuming extern returning int c:\Work\Librsync\librsync-0.9.6\popt\popt.c(590): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(644): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(653): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\popt\popt.c(654): warning C4090: 'function' : different 'const' qualifiers c:\Work\Librsync\librsync-0.9.6\netint.c(102): warning C4244: '=' : conversion from 'rs_long_t' to 'unsigned char', possible loss of data c:\Work\Librsync\librsync-0.9.6\job.c(245): warning C4550: expression evaluates to a function which is missing an argument list c:\Work\Librsync\librsync-0.9.6\delta.c(134): warning C4018: '<' : signed/unsigned mismatch c:\Work\Librsync\librsync-0.9.6\delta.c(209): warning C4018: '>' : signed/unsigned mismatch c:\Work\Librsync\librsync-0.9.6\delta.c(332): warning C4018: '>' : signed/unsigned mismatch __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com