Ik ben voor het eerst een .NET website aan het maken. Ben behoorlijk bekend met programmeertalen uit eerdere generaties, maar heb erg veel problemen met het wennen aan .NET, die wat mij betreft teveel voor mij denkt waardoor ik niet goed in de gaten heb wat er achter de schermen nou feitelijk gebeurd. Maar goed, dat terzijde...
na veel gepruts, kom ik op het volgende probleem waar ik echt niet meer uit kom:
Ik heb gelezen dat ASPX en ASPX.CS files de eerste keer dat ze worden aangeroepen automatisch worden gecompiled. Prima, heb ik geen last van, behalve dan dat de allereerste keer de pagina wat trager is.
Ik krijg echter het probleem dat alle pagina's op mijn site werken, behalve 1 (lokaal werken ze allemaal, maar zodra ik ze upload dus 1 niet). Dat is (waarschijnlijk niet toevallig) een pagina die ik er later bijgemaakt heb. Ik wilde eerst de site testen zonder die pagina. Als ik deze probleem pagina oproep krijg ik de volgende error:
* De naam van het type heb ik al uit denk treure gewijzigd in de hoop dat het daar aan lag...
Na veel googlen vond ik dat je een ASPX site ook van tevoren kon compilen en dat dat onderdeel van het probleem kon zijn. Dus ik de website van tevoren gecompiled met Visual Web Developer 2008. Het in de BIN folder aangemaakte DLL en PDB bestand heb ik naar de BIN map online geFTPt.
en Voila, feest, de pagina die eerst een foutmelding gaf werkt nu perfect ! ....... maar helaas.... nu werkt een andere pagina ineens niet meer. Ook weer maar 1 pagina die niet werkt. Dit is de foutmelding:
volgens mij is er bij deze nieuwe error een conlict tussen de precompilede en "bij-eerste-keer-aanroep"-compilatie.
Ik heb geen idee hoe ik dit moet oplossen. Ik heb de Temporary ASP.NET files directory geleegd, ik heb in de web.config de tag <compile ... > met allerlei attributen geprobeerd. Probleem is dus wat ik in het begin al schetste, dat ik te weinig weet en controle heb over wat er achter de schermen bij .NET allemaal gebeurd, waardoor ik ook niet meer lijk te kunnen puzzelen naar een oplossing.
Wie heeft er enig idee?
na veel gepruts, kom ik op het volgende probleem waar ik echt niet meer uit kom:
Ik heb gelezen dat ASPX en ASPX.CS files de eerste keer dat ze worden aangeroepen automatisch worden gecompiled. Prima, heb ik geen last van, behalve dan dat de allereerste keer de pagina wat trager is.
Ik krijg echter het probleem dat alle pagina's op mijn site werken, behalve 1 (lokaal werken ze allemaal, maar zodra ik ze upload dus 1 niet). Dat is (waarschijnlijk niet toevallig) een pagina die ik er later bijgemaakt heb. Ik wilde eerst de site testen zonder die pagina. Als ik deze probleem pagina oproep krijg ik de volgende error:
code:
1
2
3
| Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not load type 'Admin_Files_Edit._DefaultAdmin'. |
* De naam van het type heb ik al uit denk treure gewijzigd in de hoop dat het daar aan lag...
Na veel googlen vond ik dat je een ASPX site ook van tevoren kon compilen en dat dat onderdeel van het probleem kon zijn. Dus ik de website van tevoren gecompiled met Visual Web Developer 2008. Het in de BIN folder aangemaakte DLL en PDB bestand heb ik naar de BIN map online geFTPt.
en Voila, feest, de pagina die eerst een foutmelding gaf werkt nu perfect ! ....... maar helaas.... nu werkt een andere pagina ineens niet meer. Ook weer maar 1 pagina die niet werkt. Dit is de foutmelding:
code:
1
2
3
| 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: CS0433: The type 'Users._Default' exists in both 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\7830b95c\30ec5ee6\assembly\dl3\45b3248f\9085ce9d_3f8eca01\MyWebsite.DLL' and 'c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\7830b95c\30ec5ee6\App_Web_users.aspx.cs.fdf7a39c.nayywigs.dll' |
volgens mij is er bij deze nieuwe error een conlict tussen de precompilede en "bij-eerste-keer-aanroep"-compilatie.
Ik heb geen idee hoe ik dit moet oplossen. Ik heb de Temporary ASP.NET files directory geleegd, ik heb in de web.config de tag <compile ... > met allerlei attributen geprobeerd. Probleem is dus wat ik in het begin al schetste, dat ik te weinig weet en controle heb over wat er achter de schermen bij .NET allemaal gebeurd, waardoor ik ook niet meer lijk te kunnen puzzelen naar een oplossing.
Wie heeft er enig idee?