Visual Studio ASP.NET MVC项目:设置起始URL

考虑使用VS 2010的ASP.NET MVC 2项目。目标是使用VS内置的Cassini Web服务器在运行/debugging时设置“启动URL”。

按照我想要加载的URL,以典型的有效格式, controller/actioninputURL,VS 2010给出了这个例外。

替代文字

试验补救措施:

  • 用斜线和斜线开始URL
  • 用斜线和斜线结束URL

问:如何指定MVC 2项目的起始URL?

技术:

  • Visual Studio 2010
  • ASP.NET MVC 2

解决方法:我在启动选项中使用了错误的字段。 所需要的是“ 具体页面 ”字段与相对的URL,而不是起始URL。

起始url必须是完全合格的url,并不是经常使用的。 这意味着通过打开将调用服务的页面来testingWeb服务,但不是应用程序本身的一部分。

如果您只是想从应用程序的某个页面开始,那听起来像是您想要的,然后使用“特定页面”字段,然后input您的相对URL。

这里是项目启动选项的文档页面。

使用起始页 \ 特定页面NOT START URL – 并且不用斜线指定您的URL。

那应该为你做。

我正在寻找VS2015的类似解决scheme。 如果有人正在阅读本文,而您只是想通过Visual Studio 2015运行/debugging,而无需附加到进程,并且您很高兴通过本地IIS而不是Cassini或IIS Express运行,则可以像下面这样设置configuration:

在这里输入图像说明

我刚刚在我的web项目中删除了带有.user扩展名的文件,解决scheme映射和问题现在已经解决。 尝试在Visual Studio中closures您的解决scheme,并先备份您“删除”的文件。