考虑使用VS 2010的ASP.NET MVC 2项目。目标是使用VS的内置Cassini Web服务器在运行/调试时设置“启动URL”。
输入我想要加载的URL,在典型的&有效格式controller/action
,VS 2010提供此例外。
尝试过的补救措施:
问题:如何指定MVC 2项目的起始网址?
技术:
解决方案:我在启动选项中使用了错误的字段。需要的是具有相对URL的“特定页面”字段,而不是“起始URL”。
答案 0 :(得分:37)
起始网址必须是完全限定的网址,并且不经常使用。它用于通过打开将调用服务的页面来测试Web服务,但不是应用程序本身的一部分。
如果您只想查看应用程序的某个页面(听起来像您想要的那样),请使用“特定页面”字段,然后输入您的相对URL。
答案 1 :(得分:32)
使用起始页 \ 特定页面 - NOT START网址 - 并指定您的网址,不用 a斜线。
你应该为你做这件事。
答案 2 :(得分:8)
我正在为VS2015寻找类似的解决方案。如果有人正在阅读此内容并且您只想通过Visual Studio 2015运行/调试而无需附加到进程,并且您很乐意通过本地IIS而不是Cassini或IIS Express运行,则可以设置如下配置:
答案 3 :(得分:0)
我刚刚在我的网站项目和解决方案图中删除了.user扩展名的文件,问题现在解决了。尝试在Visual Studio中关闭解决方案并备份首先“删除”的文件。