greetings,
I published my VB Express program, burnt to CD, and went to install the program on Windows ME.
I first installed .Net Framework 2.x and Windows 2.1 Installer.
When I tried to install the VB program, it tells me that Windows Installer 3.1 is required. SO, I downloaded Windows Installer 3.1 and tried to install it on the ME computer. It will not not install on ME. I get a message saying I need to install a Windows 2000 Service Pack. I don't have 2000, I have ME!
How can I publish a program that will work on Windows ME and Windows 98
If Windows Installer 3.1 is required in order to install a VB Express program, how can I get the prerequisites installed on 98 and ME 98 and ME won't accept 3.1 Installer.
What can I do
Thanks for your help!

Publishing VB Express For Windows ME
once4ever
The workaround is probably to rewrite the app to use a .mdb file, or perhaps try using MSDE, which was the old free database from Microsoft. If you don't use managed code in your database, MSDE will probably work fine.
Markus Zywitza
I have also a proble when i install the program, it doesn't detect my database... it shows me an error saying that the database is not in the directory,.. but i saw the publish settings and i included it in the package... do i have to manually put the database in a folder which one is there a way i install my program and automatically it installs the database too
URGENT!
Bob Swanz
I'd say your problem is with windows installer and not with VB. So, perhaps you need to use another method to move the program onto ME, such as just copying it.
Nicholas Lee
RonUT
Thanks for your reply,
I got it installed by removing the prerequisites in the Project/Publish area.
Windows 3.1 Installer. .Net Framework 2.0 and SQL 2005 were ther by default.
I removed these prerequisites, published again and it installed on ME.
Now, I have an even bigger problem. The program connects to a database. In order to do that I must have SQL Server 2005 Express installed.
From what I'm gathering, SQL 2005 Express won't run on ME. All the info I've found so far tells me you must have Windows 2003 or XP to run SQL 2005 Express.
So, after building the program I can't use it. The computer that will run the program is runiing Windows ME.
Is there a workaround other than having to install a new operating system or buy another computer