WCF无文件激活需要源代码文件

时间:2014-11-19 21:43:55

标签: c# asp.net .net wcf

我使用无文件激活创建了一个WCF服务,我在App_code文件夹中有一个接口(IService)及其实现(Service)(这是服务工作的唯一方式),我已经添加了serviceActivations(web.config)等中的相对地址服务正常,但如果我将服务发布到文件夹(IIS),那么包含.cs文件(服务)的App_code文件夹也会被复制,所以问题是: 我不想在出版物中有源文件,如果我删除了服务崩溃的App_code文件夹。 我怎么能避免这种情况?我如何配置服务?或者这是一个'功能'无文件激活?

1 个答案:

答案 0 :(得分:0)

您不需要在App_Code文件夹中放置任何内容。检查App_Code文件夹之外的源文件的文件属性中的Build Action - 应该是“Compile”。您使用的VS项目类型是什么?删除App_Code文件夹时,实际的异常是什么?