2012-02-01 7 views
2

ドッキング用にweifenluo.winformsui.docking.dll 2.3.1.0を使用するC#アプリケーションがあります。それはWindowsでうまく動作しますが、LinuxのMono、Ubuntuのバージョン10.04 32ビットでは動作しません。これは、weifenluo.winformsui.dockingライブラリーの例外を示しています。weifenluo.winformsui.docking for Linux

誰でもこの問題の解決に手伝ってもらえますか? WindowsとLinuxの両方で互換性のあるweifenluo.winformsui.docking.dllライブラリを共有してください。

答えて

4

残念ながら、このライブラリはPInvokeを使用してWin32 APIを呼び出すため、Linux用には移植性がありません。あなたがドラッグを放棄し、サポートをドロップすることを決定しない限り、あなたはliteのバージョンを使用することができます

http://www.lextm.com/2010/05/dockpanel-suite-tip-4-we-could-go-mono.html

これは修正されたソースコード、

https://github.com/lextm/sharpsnmplib/tree/master/WinFormsUI

更新:私はこのプロジェクトのメンテナーの一人になっています。最新情報は、http://dockpanelsuite.comをご覧ください。

+0

リンクありがとうございます。 Linuxでソースコードとテストをダウンロードしています。私はLinuxでドラッグアンドドロップ機能を犠牲にしなければならないだろう。 – Ambuja

関連する問題