相关疑难解决方法(0)

无法启动IIS Express Web服务器

我有一个asp.net MVC 4解决方案.当我尝试使用Visual Studio 2012打开它时,我收到以下错误:

Microsoft Visual Studio

https://localhost:为ASP.NET 4.5 配置Web 失败.您必须为ASP.NET 4.5手动配置此站点才能使站点正确运行.无法https://localhost:44300/在本地计算机上找到该服务器.确保已将本地IIS服务器配置为支持安全通信.

好的帮助

虽然解决方案打开了.此外,当我尝试从调试菜单运行它时,我收到以下错误:

 Unable to launch the IIS Express Web server.

The start URL specified is not valid. https://localhost:44300/
Run Code Online (Sandbox Code Playgroud)

我无法调试代码.如何从VS 2012中摆脱这些错误并调试/运行网站?

请建议.


iis visual-studio iis-express

296
推荐指数
13
解决办法
39万
查看次数

覆盖应用程序根URL真的有用吗?

整个互联网上唯一的地方我可以在MSDN上找到解释:

指定应用程序根URL的备用路径.如果Web应用程序根目录不是项目的根目录,请使用此选项.

这里我理解"应用程序根"是在ASP.NET中使用波浪号时检索的路径.所以我希望如果我去项目的属性 - Web - "覆盖应用程序root"并指定另一个url,那么代字号将映射到该url.

但事实并非如此.例如,我的网站在虚拟目录上 - http://localhost/WebApplication1 并且在"覆盖应用程序根目录"上我尝试指定或者(http://localhost/WebApplication2或者在我的本地IIS上都存在).现在我写的时候http://localhosthttp://WebApplication2

Response.Redirect("~/test2/login");
Run Code Online (Sandbox Code Playgroud)

我希望它能重定向到我http://localhost/WebApplication2/test2/login.但相反,它重定向我,http://localhost/WebApplication1/test2/login好像我没有覆盖"应用程序根".

那么这个功能真的应该做什么呢?或者也许它不起作用,因为我遗漏了一些东西并没有正确定义它?

c# asp.net iis virtual-directory visual-studio-2015

16
推荐指数
1
解决办法
6494
查看次数

无法在VS 2013中启动IIS Express Web服务器

我使用VS 2013在MVC 4中有一个应用程序.

这很奇怪,一切都工作正常,直到昨晚,但今天早上,当我开始工作并尝试运行我的应用程序时,我发现以下错误:

Unable to launch IIS express web server.
Failed to register URL"http://localhost:62707" for site...
Access denied(0x80070005)
Run Code Online (Sandbox Code Playgroud)

我从早上开始搜索这个问题,我得到了解决方法,我尝试过:

  • 我多次从我的文档中删除了IIS Express文件夹,并尝试通过重新打开它来运行该应用程序,但该工作正常.
  • 我尝试将applicationhost文件中的绑定从http更改为https.有了这个,唯一改变的是错误现在显示:

    无法启动IIS Express Web服务器.指定的起始URL无效.

  • 根据一些建议,我多次重启系统.我的浏览器也是.

  • 我尝试从任务管理器结束IIS Express的过程.

但似乎没有什么对我有用,即使在几乎所有的可能性尝试了几个小时后,我有点卡在这一点上.

iis visual-studio iis-express asp.net-mvc-4 visual-studio-2013

7
推荐指数
1
解决办法
1万
查看次数