I have created a SETUP.exe for my Package Tracking System using Symbol Scanner Pocket PC 8846 in VB.net 2003 to be deployed on a client PC. My program works fine on my computer. I have built the solution and tested on my PC. I followed the instruction on the SF_MobileApp_Guide.pdf. Setup the redistribution kit and did the install all those files.
When I tried to install a Setup for Package Tracking System on a client computer, it gave me error. "The Installer has encountered an unexpected error initialing this package. This may indicate a problem with the package. The error is 2732"
I found out that error 2732 is relating to Windows Installer below:
"Directory manager not initialized".
The directory manager is responsible for determining the target and source paths. It is initialized during the costing actions ( CostInitialize action, FileCost action, and CostFinalize action.) A standard action or custom action made a call to a function requiring the directory manager before the initialization of the directory manager. This action should be sequenced after the costing actions.
From what I understand, when I do a setup in VB.net, it creates a setup.msi file. I downloaded ORCA from Microsoft and tried to edit setup.msi file. One article on the internet suggested that it might SystemFolder in .msi file but it is correctly addressed in .msi file. What is it in .msi file that I need to fix?
I installed C:\Program Files\Common Files to a client computer by using vb.net setup program,the Setup.exe installed and regsvr32 ran just fine. Is it .MSM file that is causing me a problem?
I hope someone has an idea how to fix .msi file so I can install it to a client pc or tell me how to fix this problem.
Thanks,
David