Can Gen 8.6 .NET proxies be used with 64-bit applications?
Can Gen 8.6 .NET clients or servers work with .NET Framework that is 32bit or 64bit?
Release: 8.5, 8.6
Gen .NET (C#) applications
Any .NET (C#) application runtime execution is controlled by Microsoft CLR (Common Language Runtime) which is part of the .NET Framework.
The Gen .NET Proxies, clients and servers are C# generated code compiled with the 'Platform=AnyCPU' option which tells the CLR that they are both 32-bit and 64-bit compatible.
The bitness of the .NET Framework (32bit or 64bit) installed will also affect the environment and due to the use of 'Platform=AnyCPU' Gen .NET applications will work with either version. (NOTE: In addition, per Microsoft, the 64bit .NET Framework includes 32bit support).
As an example, for a Gen .NET proxy if the code in the application that calls the proxy is also 64-bit compatible, then it should run in a 64-bit environment.