Is 64-bit supported for Gen 8.6 .NET proxies
search cancel

Is 64-bit supported for Gen 8.6 .NET proxies

book

Article ID: 100386

calendar_today

Updated On:

Products

Gen Gen - Run Time Distributed

Issue/Introduction

Can Gen 8.6 .NET proxies be used with 64-bit applications?

Environment

Release: 8.5, 8.6
Gen Proxy Programming Interface (.NET)

Resolution

The .NET Proxies are compiled in C# and at runtime it is controlled by Microsoft CLR (Common Language Runtime) which is part of the .NET Framework.
The Microsoft CLR will decide how it executes code. If all code in the application and the proxy are 64-bit compatible, then it should run in a 64-bit environment.
The .NET proxies have the ANYCPU option which tells the CLR that it is 32-bit or 64-bit compatible.
If the application that calls the proxy is 64-bit, then the CLR should run the application and the proxy as 64-bit code. 

Additional Information