我有一个asp.net应用程序,它在解决方案exporer中使用一些Web服务(WCF)(通过添加引用)。我可以看到端点是在Web.config中定义的
现在我不想在制作中触摸网络配置,我有两个问题。 1.我应该投入什么生产 - 发布一个或调试dll。 2.无论在我们的asp.net应用程序中作为参考(WCF)。我希望只有在WCF服务中没有改变任何内容时才定义终点是足够的。
如果有人可以在这方面提供指导,我将不胜感激。
先谢谢 - 新到.net :(
答案 0 :(得分:1)
具体到您的问题,以下是答案
1)在生产服务器上,“Release”build(dlls)是最好的选择,因为它们针对性能进行了优化。您不需要再次添加引用,除非有一些代码更改(更改服务的wsdl)
2)终点不会改变,因此只需复制新的服务dll,你应该好好去。配置文件中的类型与WCF服务中的类型保持一致。
答案 1 :(得分:0)
在VSS中检查配置管理器,您指向哪一个。它可以是发布或调试。 无论选择哪一个,您都部署了相应的one.WCF服务,定义终点很好。