Quantcast
Channel: .NET Framework Setup and Servicing forum
Viewing all articles
Browse latest Browse all 3295

enable64bit registry key

$
0
0

We have discovered the hard way that there is a registry key HKLM\software\Microsoft\.net framework\enable64bit that when set = 0 forces all .NET application to execute as 32bit on the PC.

The discovery was made because a 3rd party software supplier has an install process that specifically changes the default value of 1 to 0. Thus if we have loaded a 64bit PC with our software compiled AnyCPU and Crystal Reports 64bit our software will fail attempting to execute reports.

Can you imagine how difficult it was to track down the issue and find this registry key!

And my questions are ...

1. Is there any way within our configuration to override enable64bit and force 64bit execution on a 64bit PC?

2. Is this registry key documented ANYWHERE?

3. Why must there be a registry setting that explicitly overrides a developer's intent for each and every .NET application? 


Viewing all articles
Browse latest Browse all 3295

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>