A 有一个带有 web 服务及其单元测试的 .Net 解决方案。网络服务有它的 .svc 并且从测试项目中我需要 .cs (据我所知,从服务的 url 生成。像这样的东西svcutil.exe [WebServiceUrl]
)。
为了自动化单元测试,我需要在每个构建中更新测试项目的这个 .cs,所以我添加了一个预构建事件,它调用 svcutil.exe 来获取 wsdl 并生成 .cs。这一步需要服务运行,但我需要从项目本身创建它,我不希望服务运行来创建.cs。有没有办法做到这一点?或另一种方法?