I have built a C# application that I'd like to distribute on CD with all prerequisites included on the CD so that the end user doesn't have to download any of the redistributables. They include .NET framework 2.0, Windows Installer 3.1, and SQL Server 2005 Express Edition. When I initially tried to publish with the "Download prerequisites from the same location as my application" setting, I was presented with errors such as:
Error 5 The install location for prerequisites has not been set to 'component vendor's web site' and the file 'SqlExpress\sqlexpr32.exe' in item 'SQL Server 2005 Express Edition' can not be located on disk.
I was able to download all redistributable files but sqlexpr32.exe, and I absolutely cannot find it. I have been able to find sqlexpr.exe, but I can't seem to get VS Express to publish with it.
What am I doing wrong Is there a better way to go about this whole process I am familiar with more "typical" installations using the WISE Installation system, and I am not happy about having so little control over how my application is being installed.
Any help/advice would be greatly appreciated! I feel like I'm all thumbs!

Where is sqlexpr32.exe?
DevJohan
And, my error msg. is saying sqlexpr32.exe.
tarunkapur
Hotmail would not sustain a 37 mb file. You might open a gmail account and get back to me.
I just hope someone will help me out!
J-Mac
Yes that's the file...... and it's on it's way..... Those email servers are slow on the uptake.
btw .... piz = zip
Chris Rust
So, here's the story...
In VS 2005 we added the Generic Bootstrapper. This bootstrapper can install just about anything you have a package for (a set of xml files). In VS Express we include SQL Server Express and the .NET Frameworks packages. In Standard and above we niclude those + Crystal Reports, SQL Server Reports, C++ runtime, J# Runtime (also in J# Express), Windows Installer 2.0, Windows Installer 3.0, and MDAC 2.8.
In the Express SKU's, to keep the download size small, we did not include the Redists, and that is why the default is to download from the Component Vendor's website.
You can get SQLExpress32.EXE from http://msdn.microsoft.com/vstudio/express/sql/default.aspx
You can get the .NET Frameworks from:
http://www.microsoft.com/downloads/details.aspx FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
Halvo
Albert Yen
I'm glad it's on the net because I just found the my ISP has imposed a 20 MB limit on what I send.
I was just getting ready to FTP it to him.
David, I'm in an extreme crunch a few posts down and could use some architectural suggestions.
Renee
paulta
Is there something in VS that I can edit to use sqlexpr.exe redistributable instead Or, is there another location where I can get the 32 bit version (I'm assuming that's what the 32 in the name stands for).
Thanks again...
OdieTurbo
k.Rahul
331 Anonymous access allowed, send identity (e-mail name) as password.
Password:
230 Anonymous user logged in.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
Foryou.piz
226 Transfer complete.
ftp: 12 bytes received in 0.00Seconds 12000.00Kbytes/sec.
except set the mode to binary. Let me know when you are finished so I can shut things down.
ftp>binary
Ftp> get foryou.piz
Mathieu Cupryk
I have my Vs2005 installed on Drive I:\
and sqlexpr.exe is in:
I:\Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SqlExpress\en
lotofu
Yes, I installed it from DVD....
I hope things go ok for you. I'm doing a non-trival project and I sure hope someone answers my question!
Miles Thompson
I wish I could help you with yours!
Peeyush Sharma
Is it the file that includes "32" (i.e. sqlexpr32.exe) If so, that would be so awesome of you to send it my way. My g-mail acct. is gcullins(at)gmail(dot)com(nospam). Obviously, edit that as necessary!
Thanks again!
Robert Horvick MSFT
WOW !!!!!!!! Gmail is slower than Hot mail. This is only 1/3 of the way there now.
This is AWFUL!!!