[EMAIL PROTECTED] wrote: >> McCabe John G wrote: >>> FWIW - I saw this with a few apps I built recently on VS2k5 and >> copied across to a Win2k system that hadn't had VS 2k5 installed on >> it. When I installed VS2k5 the problem went away which suggests it's >> something to do with the libraries that the app is being linked >> with. I didn't get to the bottom of the problem though, but maybe >> this will help as a pointer. >>> John > > OK, I seem to have fixed it for me. I had a close look at :- > > http://wiki.wireshark.org/BuildingAndInstalling#head-f3db6fe160adbafc0c99a0e4327604db891172ce > > and tried the bit that says :- > > Problem tshark is not a valid win32 application. DO NOT run this > "C:\Program Files\Microsoft Platform SDK for Windows Server 2003 > R2\SetEnv.Cmd" > . > > And that seems to have fixed it. > > I was actually running :- > > "\Program Files\Microsoft SDK\SetEnv.Bat" > > But not running it seems to fix the problem. >
It would seem that something in the W2K3 SDK build tools is responsible for the breakage. My guess is the manifest tool MT. > To answer the question about build environment. I'm building using Visual > Studio V7.10 > >> Dependency Walker from http://www.dependencywalker.com/ is a useful tool > for >> determining what's up in these situations. >> > > I tried this and it shows up two problems. APPHELP.DLL cannot be found > and MPR.DLL has a problem with WNetRestoreConnectionA > MPR.DLL seems to give that error on every system I've tried depends on. You can cross check by running depends on a system executable, i.e. iexplore.exe. You should find the same errors indicating that they aren't really an issue. > This is exactly the some on the working build and the build that fails. > So this isn't showing up what the problem is. > See above. >> It seems though as there is a problem with the executable and W2K > doesn't like >> something in the PE header. Unfortunately no-one who has had the > problem has >> come back with the solution. >> > > I can send a copy of the duff one to anyone that wants to play with it. > It's not obvious what is wrong with it. Win2K just doesn't like it. > As it's not a dependency problem, it comes back to the actual exe again. Can you try running tshark.exe from a cmd prompt and if it exhibits the same problem, zip it up and send it to me directly. -- Regards, Graham Bloice _______________________________________________ Wireshark-users mailing list Wireshark-users@wireshark.org http://www.wireshark.org/mailman/listinfo/wireshark-users