c# - 带有 CMake 的 C# - 添加服务引用(wsdl 文件)
问题描述
我正在将 ac# 项目转换为使用 cmake(3.8 版)生成的过程。在使用 Visual Studio 生成的解决方案中,添加了一个 wsdl 文件作为具有以下设置的服务引用:
如何将 wsdl 文件添加到我的 cmake 生成的项目中?
我没有发现任何关于 cmake 和 wsdl 文件的信息,所以我什至会感谢一些指向正确方向的指针。
解决方案
在 Visual Studio 中添加 wsdl 文件作为服务引用会生成 .cs 文件。这些可以像往常一样使用 cmake 添加。
要在 cmake 中创建文件,请调用相应的工具 (wsdl.exe[1])。
当我设法在 CMake 中完成该过程时,我将扩展此答案。
[1] 大概。我设法创建了一个与我期望的文件非常接近但还不完全相同的 cs 文件。
推荐阅读
- eclipse - 项目之间的 Maven 行为
- c# - C# 发布到 graphql API 总是返回 500 错误
- flutter - BottomNavigationBar 和提供者?
- html - 如何向 com HTML 对象 powershell 添加新行
- java - AuthenticationSuccessEvent 后的 AccessDeniedException
- c# - 等待一段代码被阅读,然后再阅读下一段
- javascript - “mousedown”默认为右键单击和中键单击
- python - 在过滤后的数据框中搜索特定字符串,然后根据结果创建一个新列(Python/Pandas)
- http - 如何从 PowerApps 向特定 URI 发送发布请求?
- python - 在 Python 中对一系列值进行排序