I have a software, which requires IIS 7 or above and .Net framework 4.0 or above installed.
![]()
I know Windows 10 has IIS 10 and .Net 4.6 built in and I ticked all the components available in Program and Features. But the software still failed to validate the environment.
Is there any way I can install the older version of IIS and/or .Net on Windows 10 PC instead of rebuilding the system with Windows 7?
Thank you.
Xiao HanXiao Han
41455 gold badges99 silver badges2323 bronze badges
2 Answers
Finally, I found a solution without modifying the software.
What I did was modifying the computer's registry for IIS and .Net
1.Go to HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->InetStp
Install Iis On Windows 7 Pro
2.Go to HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->NET Framework Setup->NDP->v4
3.Change the Version Data value from all the subfolders from 4.6.00079 to a lower version, for exampple 4.5.51650 for .Net 4.5, do these for all 4 folders, Client, Client->1033, Full and Full->1033
4.Go to HKEY_LOCAL_MACHINE->SOFTWARE->Wow6432Node->Microsoft, repeat step 2 and 3 for all the related folders. (This is for updating the 64bit part of the IIS and .Net, if you are on a 32bit machine, ignore this step)
5.After complete, install the software, you should be fine.
Xiao HanXiao Han
41455 gold badges99 silver badges2323 bronze badges
If you don't need to run the web app directly on Windows 10, you can also use a virtual machine (e.g. older version of Windows running in Hyper-V or VMWare) to run on IIS7.
Hopefully, you can reach out to the vendor soon to update their application to run on IIS7 or higher.
Shahed C - MSFTShahed C - MSFT
Not the answer you're looking for? Browse other questions tagged iiswindows-10.net-framework-version or ask your own question.
Yes, you read that right. For the first time, IIS can be installed on a previous version of Windows for development environment compatibility. This is done by using IIS 8.0 Express, a newer version of IIS 7.5 Express released for IIS 8.0 compatibility. You can download IIS Express from www.iis.net.
IIS Express 8.0 will run on Windows Vista with SP1 and all later versions of Windows. Because IIS 8.0 Express does not run as a service, nearly all functions of IIS 8.0 Express can be handled without elevated privileges, unlike with IIS 7.0. IIS 8.0 Express is also included with the latest version of Microsoft's Web Matrix programming tools.
Install Iis On Windows 7
On Windows Server 2012 and Windows 8, IIS 8.0 Express supports full functionality. Some functions are lost on down-level operating systems, such as the SSL Central, Certificate Store, and Server Name Indication, which require operating system support as well as IIS support.
IIS 8.0 Express uses most of the binaries and configuration settings of the full IIS 8.0 product, to enable simple development of IIS 8.0 applications on Windows 7 workstations. IIS 8.0 Express supports both 32- and 64-bit systems, and also supports installation to a specific home directory, unlike IIS 7.0 on Windows 7. Simply download the appropriate version and use the /userhome parameter when you run iisexpress.exe.
To install IIS Express, you can simply download the .MSI installation file and run it. Agree to the licensing and the installation ..
-->
You can use Microsoft® Web Platform Installer (Web PI) to easily install Internet Information Services (IIS) and applications that run on IIS. However, if you choose to install IIS manually, you can use this article for guidance. You can also refer to Installing and Configuring IIS 7 and Above.
IIS is Microsoft Web server role that is included with all versions of Microsoft's operating systems, and also powers Windows Azure Web Sites to provide robust cloud-based PaaS (Platform as a Service). Version 7.0 of IIS is included with Windows Server® 2008 and Windows Vista®. IIS 7.5 is the Web server role in Windows Server® 2008 R2 and the Web server in Windows® 7. IIS 8.0 is the version that is part of Windows Server 2012, and Windows Server 2012 R2 includes IIS 8.5. Windows Server 2008 R2 and Windows Server 2008 operating systems have all the IIS features needed to support the hosting of Web content in production environments. Windows 7 and Windows Vista also include IIS features, but the available features depend on the operating system versions.
The Web server was redesigned in IIS 7.0 to enable you to customize a server by adding or removing modules to meet your specific needs. Modules are individual features that the server uses to process requests. For example, IIS 7.0 and IIS 7.5 use authentication modules to authenticate client credentials and use cache modules to manage cache activity. Both versions of IIS also provide:
New in IIS 7.5
IIS 7.0 and IIS 7.5 are together known as IIS 7 or IIS 7 and above; however, IIS 7.5 and Windows Server 2008 R2 include several new features not found in IIS 7.0:
Before You Begin
Ensure that you have administrative user rights on the computer on which you plan to install IIS 7 or above. Note that by default, you do not have administrative user rights if you are logged on as a user other than as the built-in administrator, even if you were added to the local Administrators group on the computer (this is a new security feature in Windows Server 2008 called Local User Administrator).
Log on either to the built-in administrator account, or explicitly invoke applications as the built-in administrator by using the runas command-line tool.
Note
You can run runas /user:administrator cmd.exe so that every application you run from that command line will be elevated, eliminating the need to use the runas syntax from that command line.
If you are logged on to an account other than the built-in local administrator account, you may see the following security alert dialog box.
Figure 1: Windows® Security (User Account Control) Install IIS 7.5 on Windows Server 2008 R2
IIS is one of the Windows Server® server roles. IIS can be installed through the graphical user interface (GUI) by using the new Server Manager interface after the Windows Server operating system is installed.
Server Manager provides a single dashboard to install or uninstall server roles and features. Server Manager also gives an overview of all currently installed roles and features. When IIS is chosen from the Server Manager, the basic components and services needed for IIS are automatically selected.
Note
Install only the absolutely necessary IIS services to minimize the IIS installation footprint. This also minimizes the attack surface, which is one of the benefits of IIS 7 and above.
Use a Script to Install IIS 7.5 on Windows Server 2008 R2
You can also use a script to install IIS 7.5. Note that if you use this script, you get the full IIS installation, which installs all available feature packages. If there are feature packages you do not need, you should edit the script to install only the packages you require. For more information, see Installing IIS 7.5 on Windows Server 2008 R2.
To install IIS 7.5 with a script, type the following at a command prompt:
Unattended Installation of IIS 7.0 on Windows Server 2008
Sims 4 body mods female body. Automating the installation of IIS by using unattended scripts is very useful if you need to deploy multiple Web servers and want to ensure that each of the Web servers is set up with identical components and services.
In the Windows Server 2008 and Windows Vista operating systems, Pkgmgr.exe is used for unattended scripts, letting you install or uninstall optional features from a command prompt or scripts. (Note: Pkgmgr.exe replaces Sysocmgr.exe which was used in Windows Server® 2003.) For instructions and an overview of Pkgmgr.exe, see Installing IIS 7.0 and Above from the Command Line. See also Unattended Setup to Install IIS 7.0 and Above. Note that to use Pkgmgr.exe, you must make sure you have administrative user rights on the computer.
Install IIS 7.0 on Windows Server 2008
See also
I have tried to install IIS in My local machine in windows 7. My purpose is to install the IIS & change its Seesion timeout property because I want to increase the Session time out Period. So I went to
Control Panel ->All Control Panel Items ->Programs and Features then clicked Windows features on & off.
After that clicked on Internet Information Service then Web Management Tool then IIS Management Console then pressed ok.
It installed but when I went to see in
Inetpubwwwroot I got nothing. When I went to see http://localhost result shows blank page.
I tried to search in Google but still I didn't get the answer. So please help me sort out this problem.
Sathyajith Bhat♦
53.4k2929 gold badges158158 silver badges254254 bronze badges
prateeksaluja20
migrated from stackoverflow.comApr 28 '10 at 7:34
This question came from our site for professional and enthusiast programmers.
3 Answers
Make sure you actually install IIS itself instead of just the management console.Windows Features -> IIS -> World Wide Web-services
Or use the Web Platform installer like Snake said.
ZippyVZippyV
Try the Web Platform installer, this will do most of the stuff for you. You might have forgotten something.
![]()
SnakeSnake
Chau Chee YangChau Chee Yang
![]()
60711 gold badge99 silver badges1919 bronze badges
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |