2016-01-19 113 views
0

我们可以重命名Service.svc吗?当我们创建新的WCF Service时,默认名称是Service1.svc。我试图将其更改为CatalogueService.svc,但在尝试运行时出现错误。是因为我更改了文件名吗?我是否也必须对文件进行更改?我怎样才能一次到处做这些改变? 我试图更新我的服务参考,并得到错误:重命名WCF服务源文件

Unable to connect to the remote server. No connection could be made because the target machine actively refused it

+0

你会得到什么错误?您可以根据需要命名服务和代码文件 – Jehof

+0

在解决方案的每个文件中查找所有对“Service1”的引用,替换这些引用应该足够。 –

+1

你在客户端更新地址吗?现在是'.../CatalogueService.svc' – BWA

回答

0

更新配置,客户服务参考。 你有../Service1.svc,但应该是

0

这将工作:

1)删除默认Service1.cs文件。 2)添加新的类文件 - >重命名它。 3)实现该接口。

class YourNewClassName:IService1 
{ 
    public void DoWork() 
    { 
     throw new NotImplementedException(); 
    } 
} 

单击是这个选项

enter image description here

+0

这将如何工作?现在你有一个孤儿.svc文件 – MickyD

+0

按照这个--- https://msdn.microsoft.com/en-us/library/bb924403(v=vs.110).aspx – CodeConstruct