在自定义构建中自动化 WSDL.exe

Posted

技术标签:

【中文标题】在自定义构建中自动化 WSDL.exe【英文标题】:Automating WSDL.exe in a Custom Build 【发布时间】:2010-09-06 06:52:23 【问题描述】:

我有一个用 C# 编写的 Web 应用程序,它使用多个内部 Web 服务。我们有一个开发层、一个测试层和一个生产层。此外,我们使用WSDL.exe 命令为给定层的网络服务生成Proxies.cs 文件。

当我们准备好将代码从开发到测试或测试到生产部署到堆栈中时,我们需要运行 WSDL.exe 命令以指向适当版本的 Web 服务。

是否有普遍接受的自动化方法?

【问题讨论】:

【参考方案1】:

有很多方法可以做到这一点。一个 NAnt 构建脚本就可以了,但我认为现在最普遍接受的方法是使用 MSBuild。详情请见MSDN。

【讨论】:

【参考方案2】:

我们公司结合使用 NANT + Cruise Control + Custom Utility 应用程序来构建我们的产品。更具体地说,NANT 中的 task 将允许您启动那些命令行应用程序,例如 WSDL.exe

【讨论】:

以上是关于在自定义构建中自动化 WSDL.exe的主要内容,如果未能解决你的问题,请参考以下文章

在自定义 UITableViewCell 中忽略自动布局

使用自动布局在自定义 UITableViewCell 上分页 UIScrollView

在自定义 UIView 类 Iphone 上应用自动布局约束。

我在自定义 TableViewCell 中有一个 UICollectionView,但我无法自动调整 CollectionView 的大小

在自定义 UIView 中为部分自动调整 UITableView

Excel怎么样让负数自动显示红色在自定义格式中如何添加条件判断呢已解决