Problemer med sitet når det kører på hostens server
Hello...Jeg er stødt på mange problemer ang. en hjemmeside jeg har lavet, som nu skal lægge op på en server. Siden kører perfekt lokalt med Ajax og stier, men nu er jeg så for alvor lost idét det skal op på serveren.
Først stødte jeg på en fejl som krævede 'customErrors mode="Off"' og det er forståeligt, så den blev rettet så jeg kunne se fejlmeddelelser remote.
Derefter fik jeg en fejl der lød på at mine sider ikke kunne findes. I toppen af min default.aspx f.eks., står der:
MasterPageFile="MasterPage.master"
da det der ellers normalt stod:
MasterPageFile="~/MasterPage.master"
- ikke måtte stå der. Det har jeg aldrig været ude for før, hvorfor dette?
Bagefter dette, fik jeg en fejlmeddelelse ang. mit Ajax som siden kører med. Der kunne den ikke finde en fil der ca. hed 'AjaxToolkit.dll'. Så altså, skal serveren have det registreret i sin GAC, eller er det nok jeg inkluderer det i min Bin-mappe?
Og her til allersidst, efter jeg har fjernet det ellers nok så dejlige Ajax fra siden, for jeg en fejl der melder:
Compiler Error Message: BC30002: Type 'Factory' is not defined.
Source Error:
Line 13: If Not IsPostBack Then
Line 14:
Line 15: Dim objData As New Factory
Line 16: Dim _fldLeveret As String
Line 17:
Source File: ***\Default.aspx.vb Line: 15
MEN! Factory er defineret! Den ligger i en fil som hedder Factory.vb med en klasse i der hedder Factory; her er beviset:
Public Class Factory
Inherits System.Web.UI.Page
Jeg er ikke sikker på inherits, men den er sat til for en sikkerheds skyld.
Hvorfor virker noget så almindeligt som det nu ikke? Har jeg da gjort noget helt galt?
Og endnu engang, det virker perfekt lokalt, selv inden de "nye" fejl er rettet som serveren giver.
På forhånd tak, det kunne være rart snart få den side her ud af mit hoved og få noget mere erfaring ang. hosting af asp.net-sider generelt.