[Mono-list] web profile in asp.net 2.0 : compilation error
Damien
maitredede at gmail.com
Fri Aug 29 08:37:01 EDT 2008
Hi,
I don't know if it is either a coding error of mine or a bug :
I have coded a web application (visual studio 2008) that uses membership,
roles and profiles componants from mysql (MySql.Web namespaces).
This app has a reference to another lib that contains a class "MyProfile"
that inherits from System.Web.Profile.ProfileBase.
It has one string property "MyProp" :
namespace MyNameSpace
{
public class MyProfile:ProfileBase
{
[SettingsAllowAnonymous(false)]
public string MyProp
{
get { return base["MyProp"] as string; }
set { base["MyProp"] = value; }
}
}
}
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 ?
Thanks.
Damien
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20080829/5efc83b1/attachment.html
More information about the Mono-list
mailing list