0

最近,我添加了对 e-conomic 的服务参考。但是,这意味着每次编译时都会下载服务引用并与我的项目一起编译。

这需要很长时间,有时甚至长达一分钟,只是为了编译一个相对较小的项目。

这是网络服务: https ://api.e-conomic.com/secure/api1/EconomicWebService.asmx?wsdl

如您所见,Web 服务非常庞大,这就是我每次需要编译都需要这么长时间的原因。有什么方法可以确保我的项目可以编译,而不必一遍又一遍地重新编译 Web 服务?

它越来越令人沮丧。

我已经用这个网络服务写了很多代码(每次我需要编译时都哭!),所以如果我不必改变它,那就太棒了。

4

1 回答 1

1

您可以创建一个专用程序集来托管服务代理。然后在您的主项目中引用此程序集。最后调整您的 MSBuild 以不自动编译服务项目 - 假设它是同一解决方案的一部分 - 瞧!

如果应该进行更新,只需手动重新编译项目。

于 2013-06-11T14:04:50.450 回答