We're migrating our development machines from Windows 7 to Windows 10 and on one of our new machines we want to import the IIS configuration from 7 into the machine.
Here's what we've tried:
Open IIS Manager
Open "Shared Configuration"
Check "Enable shared configuration"
Click the button next to "Physical path" field and navigate to the folder holding our configration settings.
Click "Apply"
The system hangs. No errors in the Event Viewer.
Anyone have any ideas why this might be happening?
Thanks
As far as I know, it is not recommended while the different version of IIS could have different default module installed.
I suggest you could try to use webdeploy or third-party tool to help you migrate the sites from IIS7 to IIS10.
Detials about how to migrate the sites from II7 to IIS10, you could refer to this article.
Besides, I suggest you could also try this migrate tool.
Related
I have turned on IIS on Windows feature but I am unable to open IIS in my personal laptop. Can you please help to solve the issue?
But if I try to open inetmgr, it shows the below error.
One thing I observed that IIS is not there in in Windows Administrative Tool(screenshot below) so tried to install IIS from https://www.microsoft.com/en-us/download/details.aspx?id=48264 but its is showing that latest version is already present in your computer.
Can you please help?
To enable IIS and the required IIS components on Windows 10, do the following:
1)Open Control Panel and click Programs and Features > Turn Windows features on or off.
2)Enable Internet Information Services.
3)Expand the Internet Information Services feature and verify that the web server components listed in the next section are enabled.
4)Click OK.
Required IIS components:
-Web Management Tools
IIS 6 Management Compatibility
IIS Metabase and IIS 6 configuration compatibility
IIS Management Console
IIS Management Scripts and Tools
IIS Management Service
-World Wide Web Services
Application Development Features
.NET Extensibility 4.5
ASP.NET 4.5
ISAPI Extensions
ISAPI Filters
WebSocket Protocol
Common HTTP Features
Default Document
Static Content
Security
Basic Authentication
Request Filtering
Windows Authentication
To ensure that IIS is installed and working, type IIS in the Search bar near the Start button. You’ll see the Internet Information Services Manager as a result. Click on that to open it.
The Web Platform Installer fails to install Web Deploy for Hosting Servers on Windows Server 2016.
To fix this, first install the missing components using Server Manager, Manage, Add Role and Features. I think these are the ones required: Logging Tools, Request Monitor, .Net Extensibility, ASP.Net, ISAPI Extensions, ISAPI Filters, Management Service. I ended up with the following for my needs.
Next install Web Deploy 3.6 for Hosting Servers using the Web Platform Installer. (If it fails, note which components it depended on, install as above and try again.)
At this stage if you look for Deploy again in the Platform Installer it won't be installed, even though it says it was successful.
Go to Control Panel, Add or Remove Programs, find Web Deploy and choose Modify, Next, then Change.
Set IIS Deployment Handler to Entire feature will be installed, Next etc.
The Deploy menu will now appear in IIS Manager (restart it first if you already had it open) and Web Platform Installer will see that it's installed.
I tried to follow franzos answer and even though it worked in the end and resolved my issue, there was one detail missing:
At this stage if you look for Deploy again in the Platform Installer
it won't be installed, even though it says it was successful.
Go to Control Panel, Add or Remove Programs, find Web Deploy and
choose Modify, Next, then Change.
Set IIS Deployment Handler to Entire feature will be installed, Next
etc.
On my windows server core there is no "Control Panel" or other access to "Add or Remove Programs"
What resolved it for me was downloading the .msi package for WebDeploy to the server and running it from cmd.
msiexec /L msdeployinstall.log /I <path_to_msi>
This runs the installation wizard and you can change the installation with:
Set IIS Deployment Handler to Entire feature will be installed, Next etc.
as described by franzo.
Best regards and thanks for the advice.
I just ran into this on a fresh azure server 2022 node and after doing all of Franzo's stuff it still didn't work.
I decided to connect the IIS on the new node to the IIS on the old node just to see what it did... I hit "Connect to a Server...", put in the IP of the old node, and when it connected it told me the new node was missing some extensions. The web deploy was one of them and it installed it for me.
I have downloaded IIS 7.5 from following url http://www.microsoft.com/en-us/download/details.aspx?id=1038 and installed on Windows 7 Home Basic. The installation was successful. Even though I'm unable to see IIS in my start menu. When I typed inetmgr in run and clicked on OK, it's showing an error message.
I typed iisreset in command prompt. It's restarting the IIS. When I tried to install IIS from Windows Platform Installer, it's showing IIS as installed on my PC. But, I'm unable to see the IIS.
Please help me out.
In the Control Panel, click Programs.
Click Turn Windows features on or off.
You may receive the Windows Security warning. Click Allow to continue. The Windows Features dialog box is displayed.
Expand Internet Information Services. Additional categories of IIS features are displayed. Select Internet Information Services to choose the default features for installation.
Expand the additional categories displayed, and select any additional features you want to install, such as Web Management Tools.
If you are installing IIS for evaluation purposes, you may want to select additional features to install. Select the check boxes for all IIS features you want to install, and then click OK to start installation.
The progress indicator appears.
IIS is now installed with a default configuration on Windows Vista or Windows
Next, you can use Internet Information Services Manager to manage and configure IIS. To open IIS Manager, click Start, type inetmgr in the Search Programs and Files box, and then press ENTER.
I have sharepoint 2013 application deployed on IIS. When I want to start debugging, I face this error:
"Unable to start debugging on the web server. IIS does not list a web site that matches the launched URL".
I found a few solutions for this issue, but none work for me. The solutions I found:
VS should be running as Administrator. I did that.
Windows Authentication should be enable on IIS. I did that.
'IIS Metabase and IIS 6 configuration compatibility' should be turn on in the Windows features. I did that.
It still doesn't work. Any other solutions? Please help me.
Try to start Visual Studio under administration account by choosing Run as administrator.
If nothing works as above said solutions , try this out
Start >> Control Panel >> Click Programs
Click Turn Windows features on or off.
In the User Account Control dialog box, click Continue
Expand Internet Information Services, expand Web Management Tools, and then expand IIS 6 Management Compatibility
Click to select the IIS Metabase and IIS 6 configuration compatibility check box, and then click OK.
I had this same problem.
I was trying to move my solution to a different DEV server of mine, that I don't use that often.
1.) I had not installed some of the items from the Application Development (duh, right) sections of the IIS Role Services. I ended up checking everything, but I think you only need ASP.NET
2.) I installed the asp.net and web tools 2013 available by clicking here
I am using Windows 7, Visual Studio 2010. I just downloaded and installed IIS 7.5 from www.microsoft.com . Installation also ended up successfully. But I cant able to find IIS in any of the way which I could find in the internet. I tried by Run -> inetmgr , control panel -> Administrative tools -> IIS . But I cannot find IIS anywhere. I also found an answer in stackoverflow forum for World Wide Web Publishing Service. but I cant find that too. Please help me. :(
I have found a solution for this. I made IIS enabled in control panel. There is an option in control panel as Turn Windows on/off. In that I checked all the sub folders under IIS menu. Now I can able to open the IIS manager. If any one come across this issue, u can try this step too.