Asp.net VS 2012:RouteTable.Routes.Add不';不行?

Asp.net VS 2012:RouteTable.Routes.Add不';不行?,asp.net,visual-studio,rest,visual-studio-2012,Asp.net,Visual Studio,Rest,Visual Studio 2012,我在VS 2010中有一个WCF REST服务项目,我在应用程序启动时更改RouteTable,添加一个路由: RouteTable.Routes.Add(新的ServiceRoute(“AppServer”,新的WebServiceHostFactory(),typeof(MyService))) 它在vs 2010中工作,在development server中运行时,我可以从浏览器中调用以下方法: http://localhost:12345/AppServer/MyMethod 然后我

我在VS 2010中有一个WCF REST服务项目,我在应用程序启动时更改RouteTable,添加一个路由:

RouteTable.Routes.Add(新的ServiceRoute(“AppServer”,新的WebServiceHostFactory(),typeof(MyService)))

它在vs 2010中工作,在development server中运行时,我可以从浏览器中调用以下方法:

http://localhost:12345/AppServer/MyMethod
然后我安装了VS 2012,转换了项目,它可以完美地编译,但我不能再通过AppServer路由访问方法了。它只是说“找不到资源”

我检查了服务,添加路线的线路仍然被呼叫


知道原因是什么吗?

在配置中发现一个pb,正在关闭