WCF-Visual Studio赢得';t生成SVC文件
本文关键字:生成 SVC 文件 Studio 赢得 WCF-Visual | 更新日期: 2023-09-27 18:27:04
我有一个非常烦人的问题,我认为在某种程度上与证书有关,尽管我不确定。。。
我有两台开发机器——我的新机器A和我的旧开发机器B。我有一个WCF项目,它在两者上都是100%相同的。
然而,当我尝试使用A发布时,没有生成必要的SVC文件,而是在B上。
就目前而言,这不是一个大问题——我可以通过B发布——但这很烦人。
因为两者的代码完全相同,我认为问题出在A的环境上。
我在考虑证书,很可能。
我们在服务的App.config中有以下内容:
<serviceCredentials>
<serviceCertificate findValue="*.ourcompany.dk" x509FindType="FindBySubjectName" storeLocation="LocalMachine" storeName="My"/>
<userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="OurWebservice.UserNameValidator, OurWebservice"/>
</serviceCredentials>
然而,我已将证书添加到A上的个人存储中,并遵循上的指南http://msdn.microsoft.com/en-us/library/aa702621.aspx确保WCF可以访问它。仍然没有乐趣。
我已经无计可施了——我甚至不知道如何调试它!VS2010在我发布时甚至没有给我警告——它只是没有创建SVC文件。。!
提前到Thansk!
我遇到了类似的问题,但我的解决方案是添加回
<host>
<baseAddresses>
<add baseAddress="http://localhost:8732/Design_Time_Addresses/servicename/" />
</baseAddresses>
</host>
到我的app.config