我正在使用Visual Studio 2010中的.net邮件客户端/服务。
我现在遇到的问题是,如果我更改了我的服务,客户端就不会注意到这些更改。这就是我的工作方式:
我更改了服务中的一个接口,然后在客户端刷新服务引用。这个带有进度条的小窗口显示我现在刷新了引用。
但是当我想使用新的实现时,我仍然没有看到任何变化。例如:
之前:void putFile(byte[] contents, String name);
现在:void putFile(myFile file);
然后我刷新了服务引用并尝试在客户端使用该方法。但我得到的只是旧界面。
答案 0 :(得分:0)
所以,我会尝试这个:
使用SOAPUI查看是否也看到旧的定义。如果是,则表示您未正确更新服务。如果没有,则会出现一些奇怪的缓存 - 完全删除服务引用,手动检查已删除的所有文件,然后重新添加。
答案 1 :(得分:-1)
右键单击“服务名称”,而不是刷新,单击“更新服务引用”。