我正在和同事一起工作,不久会尝试使用我自己的机器,但想快速发布问题。我也一直在谷歌搜索“如何设置WCF服务”,而不是在目标上找到任何东西。我之前在一家公司做过这件事,但现在忘记了细节。
.SVC文件是否自动包含在另一个项目的“主要输出”中? 我们做了一个“添加”“项目输出”然后指向WCF Web服务项目。 .dll都显示,但不显示.SVC文件。
使用VS2010
经过几分钟的实验,我认为它是“内容文件”,包括.svcs和.configs。
这是最佳做法,包括以下内容: 1)主要输出 2)内容文件?
答案 0 :(得分:0)
主要输出几乎是调试(或释放)/ bin。因此,如果您使用Web部署项目,您可以告诉它将目标的主要输出放在bin中,然后在一级上手动添加.svc,web.config和global.asax。
虽然可能的问题是,如果你在使用TFS的源代码管理中执行此操作,它会尝试将输出dll放入源代码控制中,这可能会导致各种“o”乐趣。
祝你好运。