在没有Web服务器的情况下生成WSDL
时间:2020-03-06 15:02:17 来源:igfitidea点击:
我想在不使用Web服务器的情况下从C ++ Atl Web服务生成WSDL文件。我想在Visual Studio构建或者后期构建事件中生成它。我找到了一个程序(CmdHelper)来为.NET程序集执行此操作,但是它似乎无法满足我的需要。有任何想法吗?
解决方案
Microsoft SOAP Toolkit带有WSDL生成器,它将从COM组件生成WSDL文件。我们在我工作的地方使用它,似乎可以完成工作。我们没有尝试将其集成到我们的构建过程中,我们总是在需要更新WSDL时手动运行该工具,并且将生成的WSDL检查到版本控制中。
我看到Microsoft已弃用该产品,因此可能会有更新的替代品,但对我们来说很好用。