install the .NET Framework 4.5 on Windows Server 2008 and is not recognized by the IIS7, because not listed in the options appears only net framework 2.0 and 4.0, anything else I need to have, and I will some day with this. thanks
Related
I have Windows Server 2008 with Service Pack 2. In that .Net framework 3.5 already exist.
Now I am trying to install .Net framework 4.5 but I got some error and it did not installed properly.
Server has
Microsoft .Net Framework 4 Client Profile
Microsoft .Net Framework 4 Extended
can these framework cause installation problem as well?
Someone please let me know what could be the problem and how to solve this.
I have Net 4.5.2, in Windows 2012 R2, and CRM 2016 installed.
I use VS 2013.
I want créate WCF Services .NET 4.6.1, and hosting in IIS 8.5 in the Windows 2012 R2 + CRM 2016 server.
CRM 2016 manages Net 4.5.2.
Any problems if I install Targeting Pack .NET Framework 4.6.1 ?
Dynamics CRM 2016 is compatible with IIS 8.5 and Framework 4.6.1.
You may already be aware of this but the targeting pack is only going to give you support within VS. You'll need the 4.6.1 framework upgrade installed on the server not the targeting pack. As 4.6.1 is an in place upgrade of framework 4.x all applications on the server will now be using it so test accordingly.
Any particular reason you want to target 4.6.1 in your WCF services?
I already have installed Microsoft Visual Studio 2008 SP1 and VS 2010 SP1. I'm using Windows 7.
Then, I noticed in my Installed Programs in Control Panel that only the following were the installed .NET Frameworks:
Microsoft .NET Compact Framework 2.0 SP2
Microsoft .NET Compact Framework 3.5
Microsoft .NET Framework 4 Client Profile
Microsoft .NET Framework 4 Extended.
For some reasons, when I was installing PowerCommands for Visual Studio 2008, it says that I need to install .NET Framework 3.5.
When I tried to use dotnetfx35.exe, it just unpacks the installer, but doesn't proceed with the setup process.
Is this just because I'm using Windows 7? Or is there a proper way of setting up .NET Framework 3.5?
Thanks!
Newer operating systems (Windows 7+ afaik) do not (cannot) use installation files for the .NET 3.5 framework. Also, the 3.5 framework does not necessarily show in add/remove programs. Instead, you "turn on" the feature. Another detail is that .NET 3.5 includes 3.0 and 2.0 frameworks. In other words, .NET framework 3.0 and 2.0 do not require separate installs.
To "add"/verify installation of .NET 3.5 in Windows Server 2008 R2:
Go to Control Panel > Programs > Turn Windows Features on or off >
Roles > Add Role Service (little button off to the right) > Ensure
".NET Framework 3.5.1" is checked > Click "next" until you can click
"install".
The process should be similar in Windows 7.
Even though You have installed DOTNET 4.0 version for some applications you need 3.5 .net framework.
Just download and install DOT NET 3.5 SP1 (not just 3.5) from here 1 here
(Note: Refer Stack Overflow - .dot net framework for more details!)
Yesterday i had problem with connecting SQL server 2005 with VS 2010, then i download "SQLManagementStudio_x86_ENU" (SQL server Management Studio 2008) from Microsoft's website, now it asks for .NET 3.5 Framework. and when i tried to Install 3.5 framework, it again throw error. i think it comes because i already have 4.0 Framework in my PC and we can overlap with 3.5, any guess???
.NET 3.5 and 4 should run well side by side. Maybe there's some error in installer or your .Net installation.
Here are people with similar problem
http://forums.iis.net/p/1165685/1941233.aspx#1941233
They advice to change some key in the registry
If this fails, try to download SSMS 2008 R2 or 2005. Both are free, and 2005 doesn't use .NET 3.5
In Visual Studio 2010 prerequisites window these are checked
-Microsoft .net framework 4 (x86 and x64)
-Microsoft .net framework 4 client profile (x86 and x64)
-SQL server 2008 express
-SQL server compact 3.5 sp2
-Windows Installer 3.1
-Windows installer 4.5
They seem repetitive (installer 3.1, compact server, client profile). How do i know that which components are really necessary for my application to run and which of them are useless.
You should know what version of the .NET Framework you are targeting, and specify only that one as a prerequisite. You don't need both of these. The version you are targeting is set in the Application tab (assuming C#).
If you're using SQL2008 Express, then check the box. If you're not, then don't.
Same for SQLCE, although if using that in a ClickOnce application, I would deploy it locally as described here:
http://robindotnet.wordpress.com/2010/02/28/how-to-deploy-the-sqlserver-compact-edition-software-locally/