[Mono-bugs] [Bug 535329] New: System.DirectoryServices.Protocols is absent from .NET Library implementation
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Fri Aug 28 16:17:35 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=535329
Summary: System.DirectoryServices.Protocols is absent from .NET
Library implementation
Classification: Mono
Product: Mono: Class Libraries
Version: 2.0.x
Platform: x86-64
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: P5 - None
Component: System
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: amyodov at gmail.com
QAContact: mono-bugs at lists.ximian.com
Found By: Community User
Description of Problem:
When trying to execute a Windows-originated .NET application under Linux, I
noticed that Mono 2.0 does include System.DirectoryServices assembly
(System.DirectoryServices.dll) but does not include
System.DirectoryServices.Protocols (System.DirectoryServices.Protocols.dll).
According to the information I have, System.DirectoryServices.Protocols first
introduced in .NET Framework 2.0, so its implementation is needed for
compatibility.
I investigated deeper, and tried to compile the trunk SVN version of Mono. It
still didn't include System.DirectoryServices.Protocols. Though I noticed that
(at least some) sources for this assembly do exist in the code - see
http://anonsvn.mono-project.com/source/trunk/mcs/class/System.DirectoryServices.Protocols/
I also noticed that the source Makefiles (mcs/class/Makefile) do not contain
references to System.DirectoryServices.Protocols directory, hence it is not
compiled indeed. But when I added it to the list of net_2_0_dirs, and
recompiled the trunk Mono, the assembly was indeed recompiled. I don't know how
fully is the S.DS.P functionality implemented, but the compiled version of the
assembly was sufficient for the application I was trying to execute.
So the question is: what is the status of S.DS.P? Is it
implemented/functionality completed? Why it is not built by default? If it is
still WIP, are there plans to complete this functionality and release it, for
better compatibility with .NET 2.0? If it is ready, can someone change the
makefiles/environment so that it is built as well?
Steps to reproduce the problem:
Execute any application using System.DirectoryServices.Protocols.
Additional Information:
http://anonsvn.mono-project.com/source/trunk/mcs/class/System.DirectoryServices.Protocols/
http://msdn.microsoft.com/en-us/library/bb332056.aspx - Introduction to
System.DirectoryServices.Protocols (S.DS.P)
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list