Check the MTR for 8.11. The compiler is listed as:
Visual Studio C++ .NET 2003
8.9 and 8.10 apps still require:
Visual Studio C++ 6.0
8.9 and 8.10 apps WITH 8.94 Tools Release and beyond:
Visual Studio C++ 6.0 and RTL 7.1
It seems to me that 8.94 is a somewhat of a transitional release; since they require the C compiler from .NET (I believe they are only using the compiler, not the .NET framework, thus negating the requirement to install the .NET framework on the deployment server, workstations, etc.) they include support for code built with the 7.0 compiler in the tools, which I believe forces legacy apps 8.9 and 8.10 to carry a copy of the .NYET runtime libraries:
atl71.dll
MFC71.dll
MFC71u.dll
Msvcp71.dll
Msvcr71.dll
Someone please correct me if I'm mistaken. It seems like a smart move on their part to support the latest release of Visual Studio (which eases the burden on new customers who purchase JDE and who, of course, are then required to purchase Visual Studio 6.0.) Wait, M$ ceased support on VS6, you can't purchase a copy through the channel, what is a customer to do? I guess they buy .NET and downgrade to 6, or, OraJDESoft fixes their latest app release so that the latest M$ compiler is compatible. At least, that is one theory.