Asp.net Visual Studio 2013 for WEB中的本地IIS问题

Asp.net Visual Studio 2013 for WEB中的本地IIS问题,asp.net,asp.net-mvc-4,iis,visual-studio-2013,iis-10,Asp.net,Asp.net Mvc 4,Iis,Visual Studio 2013,Iis 10,我正在Visual Studio 2013 for WEB上开发一个ASP.NET MVC 4应用程序。以前我使用的是Visual Studio开发服务器,但现在由于选择了本地IIS Web服务器,我遇到了一个问题,即当我运行代码时,浏览器(Chrome)显示URL“”,这是正确的,但浏览器不显示任何内容。它完全是空白的。我正在管理员模式下运行VS。我已经检查了IIS,它工作正常,但问题是我没有在浏览器上显示任何内容。当我使用VisualStudioDevelopmentServer运行相同的代

我正在Visual Studio 2013 for WEB上开发一个ASP.NET MVC 4应用程序。以前我使用的是Visual Studio开发服务器,但现在由于选择了本地IIS Web服务器,我遇到了一个问题,即当我运行代码时,浏览器(Chrome)显示URL“”,这是正确的,但浏览器不显示任何内容。它完全是空白的。我正在管理员模式下运行VS。我已经检查了IIS,它工作正常,但问题是我没有在浏览器上显示任何内容。当我使用VisualStudioDevelopmentServer运行相同的代码时,它工作得非常好,并在浏览器上显示内容。如果有人知道我错在哪里,请原谅。需要相关帮助。

视图源中也没有任何内容。我的应用程序中只有一个简单的控制器,它什么也不做,只返回一个字符串。我想在浏览器上看到该字符串,当我使用VS development server时,我可以在浏览器上看到该字符串,但当我使用IIS时,在浏览器中看不到任何内容。它是空白的。您是否在IIS中创建了新网站并将其指向您网站的根文件夹?由于您使用的是IIS中的默认应用程序localhost,它是否指向您的文件夹而不是inetpub\wwwroot?我创建了一个新的Web应用程序而不是新网站。您是否为IIS安装了静态内容功能?我在没有安装的时候遇到了问题。只是一个猜测,但可能会有帮助。您可以在控制面板\程序和功能中找到它,选择打开和关闭Windows功能(左侧边栏),然后在对话框中转到IIS\World Wide Web Services\Common HTTP Services,在那里您将看到静态内容。问题已解决!我所做的只是进入“控制面板\程序和功能”,选择“打开和关闭Windows功能”,然后在对话框中进入IIS并选中所有复选框。现在它可以正常工作了。