Does .NET4 need to be installed on client computers, or only main computer?
Because each machine will be executing on the local machine processor when running client-server (the default AC architecture), that framework will be accessed on each machine.
Keep in mind that there will be some CPU chugging going on once the .NET framework is modified.