[Mono-list] web profile in asp.net 2.0 : compilation error

Marek Habersack grendel at twistedcode.net
Fri Aug 29 09:09:27 EDT 2008


On Fri, 29 Aug 2008 14:37:01 +0200
Damien <maitredede at gmail.com> wrote:

> Hi,
Hello,

> I don't know if it is either a coding error of mine or a bug :
> 
[snip]
> In my app's web.config, I have in <system.web>:
> <profile automaticSaveEnabled="true" enabled="true"
> inherits="MyNameSpace.MyProfile, MyAssembly">
> .....
> 
> I have set the "inherits" value to type's fullname.
> 
> I publish my website to a mono server (ubuntu 8.04, apache 2, mono 1.2.6,
> mod-mono 1.2.5-2).
> 
> When I try to see a webpage, I have a compilation error :
> 
> error CS0118: `MyNameSpace' is a `namespace' but a `type' was expected
> 
> Related line error :
> 
> Line 17: public class ProfileCommon : MyNameSpace.MyProfile, MyAssembly {
> 
> 
> 
> 
> It seems that Mono auto-generate a ProfileCommon class with using value
> contained in "inherits" attribute without taking in account that it is a
> type full name..
> 
> So is it a coding error from me or a bug ? If a bug, only this version or
> all versions ?
[snip]
It was a Mono bug. I've fixed it in revisions 111916 (trunk) and 111917 (the 2.0
branch). Thanks for reporting!

regards,

marek


More information about the Mono-list mailing list