当前位置: 代码迷 >> Web Service >> 关于Wcf Rest Servic 部署iis7的有关问题
  详细解决方案

关于Wcf Rest Servic 部署iis7的有关问题

热度:853   发布时间:2012-03-19 22:03:05.0
关于Wcf Rest Servic 部署iis7的问题
Wcf Rest Servic的程序在vs平台下调试没有任何问题

按照网上的写法http://www.cnblogs.com/lanvige/archive/2011/05/19/1895654.html

部署到iis应用程序池选择"Asp.net v4.0"部署后
打开页面显示“检测到在集成的托管管道模式下不适用的 ASP.NET 设置。”

后面尝试将应用程序池选择成"Asp.net v4.0 Classic"重部署后重启
打开页面显示“您要找的资源已被删除、已更名或暂时不可用。”

请问这个问题要怎么解决?

------解决方案--------------------
太快了还没能到这个地步呢.

------解决方案--------------------
Publish的话,把Mark as application挑上就不用手动创建Application了


注意在发布时, Global.asax 里:ServiceRoute 改为空字符串(因为ApplicationName已经命名了)
C# code
 private void RegisterRoutes()
 {
     RouteTable.Routes.Add(new ServiceRoute("", 
         new WebServiceHostFactory(), typeof(SyncService)));
 }

------解决方案--------------------

------解决方案--------------------
是否浏览这可以配置的。直接访问下

http://<pc-name>/ApplicationName/help
------解决方案--------------------
这个应该是.net版本不匹配的问题。查查application对应的.net版本。
  相关解决方案