boost.asio を使用して、ビジュアル CLR プロジェクトにネットワーク アプリケーションを正常に実装しました。しかし、boost.asioが推奨する共通の「言語ランタイムサポート(/ clr)」を使用してWindowsフォームプロジェクトで同じコードを使用しようとすると、機能しません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フォームプロジェクトにリンクすることです。
その間、すでに試した人がいる場合は、時間を節約するのを手伝ってください.