2011-10-04 29 views
0


我想为我正在创建的WCF服务创建一个TFS构建定义。当我去设置“项目建设\项目建设”,我不能选择任何。* proj或.sln文件。该服务的源代码位于“Visual Studio \ WebSites \ SERVICE_NAME”目录下,该目录没有.proj或.sln文件。
我一直在寻找有关此事的任何材料,而且似乎与我的情况没有任何关系。网站“项目”中的TFS构建定义和WCF服务问题

回答

2

您已选择使用网站“项目”。那是个错误。

网站不是项目。因此他们没有项目文件,也没有构建。

我强烈建议不要使用网站进行任何严肃的工作。改为使用Web应用程序项目(文件 - >新建项目并选择“WCF服务应用程序”)。

请勿将它们用于Web应用程序。

+0

Ahhhh.That sense ...感谢您的快速回答。 (使用这种方法代替“Web Site”有什么缺点吗?我在开发过程中相当顺利)。因此,你会建议用“new project \ wcf service application”重新创建服务? – user897052

+1

网站“项目”不适合专业应用程序开发。它们适用于那些熟悉开发风格的人,他们认为磁盘上的任何文件都可以成为站点的一部分,而对于代码很少的应用程序。任何比这更有趣的事情在使用网站时都会导致问题。根据定义,Web服务更有趣。是的,只需创建一个WCF服务应用程序并从原始服务中复制代码。 –

+0

好的,谢谢一堆... – user897052

相关问题