2011-09-12 15 views
-2

novell SDKを使用してLDAPサーバーに接続しようとしましたが、Monoの問題のために動作しません。 C#でSSL経由でLDAPを扱う他の方法を教えてもらえますか?事前にMono.Security負荷の問題

おかげで、

+0

「モノ問題」?説明してください。 – EJP

+0

ファイルまたはアセンブリ 'Mono.Security、Version = 1.0.5000.0、Culture = neutral、PublicKeyToken = 0738eb9f132ed756'またはその依存関係の1つをロードできませんでしたというメッセージをサーバーに接続しようとすると、例外が発生します。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。 (HRESULTからの例外:0x80131040)。私はmono.security.dllの異なるバージョンをダウンロードしましたが、これは未解決のまま残っていました。これは緊急のプロジェクトのためのものです。他のアプローチを試してみます。 – logeeks

答えて

2

あなたがそうでなければ、バイナリの互換性の問題に実行されます、あなたがダウンロードしたNovell.Directory.Ldap.dllが付属していますMono.Security.dllファイルを使用する必要があります。

このアセンブリは、ほとんどのセキュリティツールで使用されるMonoフレームワークの一部であるため、Mono.Security.dllのバージョン番号はフレームワークバージョンと一致することに注意してください。そういうわけで、あなたは周りを見ることができず、ファイルを探すことができません(幸運にも幸運かもしれませんが、それを期待しないでください)。あなたはNovell.Directory.Ldap.dllをテストするために使用されたものが必要です。