[Mono-dev] [Fwd: [Mono-patches] r116660 - trunk/mono/data/net_2_0]

Atsushi Eno atsushi at ximian.com
Wed Oct 22 12:44:25 EDT 2008


Hey Marek,

Marek Habersack wrote:
> On Wed, 22 Oct 2008 13:47:46 +0900
> Atsushi Eno <atsushi at ximian.com> wrote:
> 
>> Hi grendel,
> Hey Atsushi,
> 
>> How does this break 2.0 apps? They do not exist in .NET, but
>> they do in our 2.0 profile (lib/mono/2.0).
> If you have an application which uses System.Web.Extensions 1.0, it will break. The
> Telerik controls (for 2.0), for instance, failed to compile because the compiler
> complained about duplicate symbols in the assemblies. .NET leaves the assemblies out
> for the same reason - to support legacy 2.0 apps painlessly. If you want to make it
> easier to reference 3.5 libraries in a project, I'd recommend adding a .NET 3.5 rule
> to mconfig (in the similar fashion AJAX is added). See
> mcs/tools/mconfig/data/config.xml and http://www.mono-project.com/Howto_Mconfig

Oh, right. Actually I found an <assemblies> section in my sample
DynamicData application (that I sent you before). So it must be
included in every web app instead of having those references in
our global web.config.

Then there should be different problem in our build manager that
blocks compiling DynamicData sites. Maybe it is insufficient support
for <pages>/<controls> (there is a configuration element which is
"<add tagPrefix="asp" namespace="System.Web.DynamicData ...>" in
web.config).

Atsushi Eno


More information about the Mono-devel-list mailing list