Question: How to control process affinity in .NET 2.0 ? I am newbie in .Net. 
please help !

Answer: 
Please have a look at my post @[How to use hardware threads in C# dot net code running on multicore machine?](https://stackoverflow.com/questions/2490711/how-to-use-hardware-threads-in-c-dot-net-code-running-on-multicore-machine/2491143#2491143)
In general, you do not. Sorry if that is not what you expect, but I do a LOT of server overview here and there and rarely - really rarely - see a need for that.

If you ahve to, look at the Process class - the ProcessAffinity property. But really make sure you have to in the first place.