Unity3D と SmartFox を使用する Web プロジェクトに取り組んでいますが、特定の設定に問題があります。エディターが「Web Player」に設定されている場合は常に、次の例外が発生します。
VerificationException: Error verifying Sfs2X.Logging.LoggerEvent:LogEventType (Sfs2X.Logging.LogLevel): Object not compatible with constrained type at 0x000e
2行目にスローされます:
SmartFox server = new SmartFox (true);
server.AddLogListener(logLevel, (EventListenerDelegate)OnDebugMessage);
(そして、その行を省略すると、サーバー変数からメソッドを呼び出すたびにスローされます)
スタンドアロン モードでビルドすると機能します。別の同僚のコンピューター (Web モード) でも動作しますが、プロジェクトの設定に違いは見つかりません。
例外について読んでもあまり役に立ちませんでしたが、検証できないコードを記述して安全な (?) バイナリにコンパイルしようとすると例外がスローされます。エラーの他の部分については他に何も見つかりませんでした。