问题:我在Visual Studio 2010中有一个带有web引用的C#4.0项目。我有两套网络参考资料,但我不想同时使用它们。我希望能够自动删除所有当前的,添加所有新的,然后对每个进行等效的"更新网络参考"。我很难找到开始的地方。
在四处搜索后,我发现了NAnt,它看起来可能能够完成我想要的(使用wsdl命令),但我不熟悉它。
问题:NAnt是这份工作的合适工具吗?如果我学会使用它,我会浪费时间吗?有没有一个我看不到的简单解决方案?我只是在寻找一些指导,而不是一个敲定的解决方案。
如果有人感兴趣:
在做了更多的研究之后,我想我将使用MSBuild,如何从C#调用MSBuild,和如何在构建时自动更新web引用?
完成后,我将用我的解决方案更新此答案。