A client needs run a .NET 4.0 app. What is the minimum .NET Framework requirement for him/her to install "standalone"?

Hi there;

A client needs run a .NET 4.0 app. What is the minimum .NET Framework requirement for him/her to install "standalone"?

Kind regards.
LVL 12
jazzIIIloveAsked:
Who is Participating?
 
DhaestCommented:
Only the .NET 4.0 framework needs to be installed
0
 
DhaestCommented:
Or do you mean the minimum requirements from the system ?

http://msdn.microsoft.com/en-us/library/8z6watww.aspx
0
 
Kiran SonawaneProject LeadCommented:
1) OS: windows xp sp3
2) Processor / RAM: Pentium 1 GHz or higher with 512 MB RAM or more
3) Disk space:
x86 – 850 MB
x64 – 2 GB
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
jazzIIIloveAuthor Commented:
Ok but the clients machine has no internet connection, so no web installer for him. I downloaded the .NET Framework 4.0 Client profile. Does it suffice?

If not, how can i find out a standalone of .NET 4.0 for him?
Is there any?

Kind regards.
0
 
DhaestCommented:
It's depending of what kind of application that you want to run. Is it a standalone winforms-application ?

Features Not Included in the .NET Framework Client Profile
--------------------------------------------------------------------------------

The .NET Framework 4 Client Profile does not include the following features. You must install the .NET Framework 4 to use these features in your application:

ASP.NET

Advanced Windows Communication Foundation (WCF) functionality

.NET Framework Data Provider for Oracle

MSBuild for compiling


When to Use the .NET Framework Client Profile
--------------------------------------------------------------------------------

Applications that target the .NET Framework 4 Client Profile typically improve the deployment experience by having smaller download sizes and quicker install times. An application that targets the .NET Framework 4 Client Profile has a smaller redistribution package that installs the minimum set of client assemblies on the user's computer, without requiring the full version of the .NET Framework 4 to be present.

Source: http://msdn.microsoft.com/en-us/library/cc656912.aspx#features_not_included_in_the_net_framework_client_profile
0
 
DhaestCommented:
Otherwise, you'll need to download the full framework

http://www.microsoft.com/download/en/details.aspx?id=17718
0
 
jazzIIIloveAuthor Commented:
.NET Remoting, the application has. So, .NET Framework Client profile is OK?
0
 
Naman GoelSoftware engineer 1Commented:
yes .NET Framework Client profile is OK
0
 
Jacques Bourgeois (James Burger)PresidentCommented:
The .NET framework Client profile is OK only if you used only methods that are supported on that platform. That information appears in the documentation at the bottom of the page for each feature of the framework.

The only way to know if it would be sufficient is to set the project to compile for that platform. It's easy to do since your project was written in Visual Studio 2010.

Load the project in your development environment. Go to the project's Properties window. In the Compile tab, go to the Advanced Compiler Settings. At the bottom, set the Target framework to the Client profile.

Compile.

If it compiles, they you are OK. If not, they the user needs the full version of the framework.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.