1.12. Deploying the .NET Runtime

It should come as no surprise that .NET assemblies can be executed only on a machine that has the .NET Framework installed. For an individual who builds .NET software, this should never be an issue, as your development machine will be properly configured at the time you install the freely available .NET Framework 4.0 SDK (as well as commercial .NET development environments such as Visual Studio 2010).

However, if you deploy your application to a computer that does not have .NET installed, it will fail to run. For this reason, Microsoft provides a setup package named dotNetFx40_Full_x86.exe that can be freely shipped and installed along with your custom software. This installation program can be downloaded from ...

Get Pro C# 2010 and the .NET 4 Platform, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.