Bug 15468 - System.Windows.Input.ICommand should not be implemented in System.dll in .net 4.0
Summary: System.Windows.Input.ICommand should not be implemented in System.dll in .net...
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System (show other bugs)
Version: 3.2.x
Hardware: PC Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-10-17 15:22 UTC by Curtis Wensley
Modified: 2013-10-17 15:22 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Curtis Wensley 2013-10-17 15:22:40 UTC
ICommand is currently implemented in System.dll in mono's .net 4.0 libraries. However, in MS.NET 4.0, this is defined in PresentationCore.dll instead.

We currently compile some WPF related code using mono and reference a copy of the PresentationCore.dll from windows, however with this interface defined in System.dll, it causes the compile to fail as it is defined multiple times.

This should be removed from System.dll (or moved to PresentationCore.dll) for .net 4.0.

More information:

http://msdn.microsoft.com/en-us/library/system.windows.input.icommand(v=vs.100).aspx

Note You need to log in before you can comment on or make changes to this bug.