我看到别人的类库项目通过添加WCF服务添加“.svc”文件,但我在自己新建的类库项目下点击添加WCF服务去只有一个.cs文件,但在Web项目下添加就可以,但.cs文件跑到APP_Code文件夹下了.不知出什么问题了,有那里要配置吗?

解决方案 »

  1.   

    如果没记错的话,SVC文件是为了在IIS里部署WCF服务而创建的一个文件,里面也就一句话标记一下CS文件的位置。WCF服务的托管方式有很多,不是非要用IIS,而类库类型的项目本来就是不能运行的,也谈不上直接往IIS上部署,所以不能创建SVC格式的文件,即使能也没有意义。如果要建WEB项目,选择WCF Service Application类型的项目来创建,就会有SVC文件而且CS代码也不会被放到APP_CODE里去了。
      

  2.   

    一般的 CS  代码都是放到 APP_code 里面的