【发布时间】:2012-06-22 05:11:48
【问题描述】:
我已经使用 boost.asio 在 Visual CLR 项目中成功实现了一个网络应用程序。但是当我尝试在 windows 窗体项目中使用 boost.asio 推荐的通用“语言运行时支持 (/clr)”时,它不起作用Error 15 error LNK2022: metadata operation failed (8013119F) : A TypeRef exists which should, but does not, have a corresponding TypeDef: (dummy): (0x01000019)。
我的问题是如何在 windows 窗体项目中使用 boost.asio 集成我的网络代码。我现在要尝试的是在不同的项目中将所有 boost.asio 实现编译为“无公共语言运行时支持”作为动态库,并将其与 windows 窗体项目链接。
同时,如果你们中的任何人已经尝试过,请帮助我节省一些时间。
【问题讨论】:
-
“它不工作”不是一个很好的问题定义。
-
@Mohammad 我编辑了,谢谢。
-
你也在使用 boost::thread 吗?
标签: c++ boost clr boost-asio boost-thread