PoolMonXv3
PoolMonXv3 copied to clipboard
Windows Server 2003 compatability
Please make it compatible with Windows Server 2003 and up.
I assume the Server 2003 is 64 bit? What is the exception you're seeing?
It is 32 bit.
Try this: PoolMonX.zip
"PoolMonX.exe is not a valid Win32 program" is what is shown under a 32-bit Windows Server 2003 VM.
I tried compiling by using Visual Studio 2017's toolset but I ran into errors.
Unfortunately, I may be using some stuff that is supported on Vista+ only. I don't have a Server 2003 VM to even test it properly.
The compilation fails because I'm using VCPckg for most dependencies.
I was able to install the x86 versions of the dependencies.
I also commented out the inclusion of dontuse.h.
The project is set to C++ 20 (not supported in VS 2017) Also the XP compiler toolset must be installed.
Yes, I set it to use C++ 17 instead and have the VS 2017 toolkit installed.
I am using some C++20 features...
You can try with VS 2022 with the XP tools and it should work.
Like what? Also, I do not see the use of the HTML headers anywhere.
VS 2022 does not include the XP toolkit anymore.
You're right, sorry...
It would be nice if you would change it so it can compile using the VS 2017 toolkit.
I'm sorry, this requires too many changes. I am just a guy writing these tools in my spare time. I am unable to deal with edge cases like Server 2003.
Maybe someone could make a tool similar to it. The only other one is one that isn't open source (it is PoolTag from https://www.osronline.com/article.cfm%5Earticle=98.htm).
Or someone else could get it working on Windows Server 2003.