hi folks,
i have a simple GUI that i cannot for the life of me deploy on windows XP pro machines. this might not be a root issue per se, but i don’t know.
root 5.12.00. MS Visual Studio 2005 Standard. both dev and target machines are XP Pro - validated and with all updates. root was compiled on my machine using instructions from this forum, which worked fine, and root.exe works fine. no MSVCxx71.DLL dependencies anywhere… the app is built in Release mode on the dev machine.
i’ve tried /MT vs. /MD, FAT32 workaround on/off, embed manifest or not, applocal vs MSMs vs. vcredist.exe vs. the MSDN tutorial (drag CRT folder from C:\Program Folders\Microsoft Visual Studio…\VC\redist\ into setup and deployment project)…
every time, the app installs. clicking on it brings up the hourglass pointer for 1-2 sec, then nothing happens. the prompt just turns back into an arrow again.
i run the app through dependency walker on both the dev and target machines, and all libraries are located (except for DWMAPI.DLL but i think it’s o.k. to ignore that)… profiling the app shows some red lines in the output window, but these complaints are pretty much the same on both the dev and target machines. i don’t see anything obvious there.
i was able to deploy a simple Hello World Win32 Console app (took ~5minutes to go from New Project on the dev computer to clicking on the .msi file on the target computer!) but nothing i’ve tried has allowed me to deploy a Win32 app that requires root libs. i feel like i’ve read & tried every tutorial and blog on the web about deployment and i’m still stuck.
i’ve seen a post or two in these forums about deploying - and the comments there made sense to me (and didn’t help in my case)…
has anyone here deployed a standalone root gui app to a “clean” XP pro machine??? (i.e. no visual studio or redist libraries installed, and no .NET)
and/or do you know of any root-specific webpage on this?
not sure if it’ll help, but i put zipfiles of the test GUI and my hello world test areas here: wjllope.rice.edu/RootAppDeployProblem/
any ideas, wild guesses, or page slaps would be greatly appreciated!!!
cheers,
bill