I have 2 applications, one is a PPC app and the other is a desktop app. I
have it set up so that the desktop app uses CEAppManager to install the cabs
to the PDA for the PPC app.
I have it set up so that the desktop app's Post Build event creates the cab
files for the PPC app and then everything (even the OpenNETCF cabs) are
packaged into an MSI. In the desktop app, there is an option to "Install to
PDA". This function uses CEAppManager to install both OpenNETCF and my app
onto the PDA. If the MSI is created from my machine everything goes well and
the PPC app works fine. However, we have everything under source control and
a build is run nightly on a different machine. The builds are not created
within the VS app, they are created using a BuildIt app, which deletes all of
the files from the machine and gets the latest from source control, and then
builds the installer using VS command. So, I have the following items under
source control so that the other computer can create the builds:
1) an inf file for both Debug and Release with relative paths for finding
the dlls
2) VSD files (which were created a long time ago)
3) BuildCab.bat
I have noticed that when I create the cabs using the "BuildCabs" button in
VS that the resulting inf is always different.
The problem that I am having is that when the installers are created on any
other machine than my own, the PPC app will not run on the PPC. The wait
cursor displays, but the app never starts.
Does anyone know what might be causing this??
Thanks
-G
|