I understand that we can compile a .NET application by configuring AnyCPU on it, which will launch the 32-bit version on a 32-bit OS and 64-bit on a 64-bit OS.
However, there was a registered error * on a 64-bit OS, which my application generated an error, and to solve this problem I need to configure x86.
Now my question is: is it really bad to focus on x86, even if your code works in x64? What kind of performance are we talking about? (my application works quite intensively with the processor, but it is very difficult to find)
After the .NET Framework starts on a 32-bit basis, which sounds bad to me, not the full addressing power of the x64 processor **.
* I donβt remember the error, but the solution was specifically designed for x86 and solved the problem.
** I'm not sure if this is important, but my application does not use Int64 variables.
dr. evil
source share