Avatar billede pfp Nybegynder
19. maj 2006 - 19:13 Der er 1 kommentar og
1 løsning

Fejl ved brug af Custom Membership Provider

Hej,

Jeg har implementeret min Membership provider og bundet den sammen med de indbyggede Login- samt CreateUserWizard -controls.

Kørende lokalt fungere begge dele upåklageligt (data store ligger ude i byen). Når jeg uploader til mit webhotel får jeg følgende fejl ved udførelse:

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0030: Cannot convert type 'ASP.loginpage_aspx' to 'System.Web.UI.WebControls.Login'

Source Error:

Line 112:        public loginpage_aspx() {
Line 113:            string[] dependencies;
Line 114:            ((Login)(this)).AppRelativeVirtualPath = "~/LoginPage.aspx";
Line 115:            if ((global::ASP.loginpage_aspx.@__initialized == false)) {
Line 116:                dependencies = new string[1];


Nogen der har et godt bud på hvad der kan være galt?
Avatar billede pfp Nybegynder
20. maj 2006 - 00:24 #1
Det viser sig, at hvis man som jeg har kaldt sin Login side for "Login.aspx", så opstår problemet fordi den navngivning af ens side vil resultere i at man får en partial class Login...og den klasse er altså reserveret internt til Login controllen.

Det var egentlig også mit første gæt, hvorfor jeg ændrede min .aspx side  til "LoginPage.aspx" - men dog uden at det hjalp. Lidt søgning på Google ledte mig dog alligevel på sporet...omdøbningen af selve .aspx filen lod stadig partial class navnet stå tilbage som før.

Så en tilretning så den partielle klasse også hedder LoginPage og Inherits="LoginPage"...ja så var den der.

De mest spøjse ting man kan komme ud for.. :)
Avatar billede pfp Nybegynder
20. maj 2006 - 00:24 #2
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester