I am trying to limit my installation package to make the install as painless as possible to work on cross OSs.

when including scrrun.dll should I

1. just copy and regsvr it in the windows system directory
2. copy and regsvr it to the application directory
3. run scr56en.exe as part of the install package available from MS here

I am thinking option 3 is the best, because it has a /q cmd line param that will silently install it, and an MS made installer should be better than just copying over one file and registering it.. i have heard of lots of conflicts with people installing scrrun.dll via the copy/reg method...

just wanted someone elses opinion