Avatar billede apocryphal Nybegynder
08. juli 2002 - 13:04 Der er 9 kommentarer og
1 løsning

ASP.NET sammen med ASP 3.0

Jeg har en website, med et allerede etableret miljø af ASP 3.0 filer.

Jeg har dog en en enkelt ASP.NET side jeg gerne vil have ind sammen med de andre ASP 3.0 filer.

Er der nogle problemer i det?

Hvis ikke, er det så nok bare at smide en .aspx fil op, sammen med dens tilhørende aspx.cs fil?

Eller skal der tilpasses alle de-her web.config og global.asax filer også?

--
Jonas
Avatar billede a1a1 Novice
08. juli 2002 - 13:33 #1
du kan sagtens have .aspx filer i samme dir som alm. .asp filer

web.config skal ikke "tilpasses"...

du kan bare smide en .aspx fil op og se om det dur, hvis ikke kan det være fordi at .aspx ikke er "installeret" under App mappings
Avatar billede jakobandersen Nybegynder
08. juli 2002 - 18:57 #2
Det skal dog lige siges at ASP.NET og ASP3.0 IKKE kan dele Session og Applicationvariabler uden at lave nogle krumspring.
Avatar billede apocryphal Nybegynder
08. juli 2002 - 19:46 #3
Okey, nu har jeg smidt følgende filer op i roden af min IIS5 server (som har Frameworket installeret, og ASPNET brugeren HAR adgang til filerne):

test.aspx og test.aspx.cs

I test.aspx er følgende:
<%@ Page Language="c#" codebehind="test.aspx.cs" autoeventwireup="false" Inherits="Testings.WebForm1" %>

i test.aspx.cs er:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace Testings
{
    public class WebForm1 : System.Web.UI.Page
    {
        private void Page_Load(object sender, System.EventArgs e)
        {
        }
    }
}

(Indhold af metoder fjernet for at spare på pladsen).

Men serveren giver følgende fejl når jeg loader siden:

Server Error in '/' Application.
--------------------------------------------------------------------------------

Parser Error
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 'Testings.WebForm1'.

Source Error:

Line 1:  <%@ Page Language="c#" codebehind="test.aspx.cs" autoeventwireup="false" Inherits="Testings.WebForm1" %>



Source File: F:\codecube.dk\inetpub\wwwroot\test.aspx    Line: 1


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.0.3705.209; ASP.NET Version:1.0.3705.0

--
Jonas
Avatar billede a1a1 Novice
08. juli 2002 - 19:54 #4
?

hvad har det med spm. at gøre?

virker det lokalt?
Avatar billede a1a1 Novice
08. juli 2002 - 19:56 #5
og hvorfor afviser du mit svar?

(som er rigtigt på dit spm.)
Avatar billede apocryphal Nybegynder
08. juli 2002 - 20:01 #6
Så får du de 45 point...

Men jeg søger stadig svar på ovenstående...

--
Jonas
Avatar billede a1a1 Novice
08. juli 2002 - 20:06 #7
tak...:)

hvis det virker lokalt, er det jo din server der er noget galt med
(er det din egen server eller er det et webhotel?)

det kan jo være at de har disablet codebehind? (ved ikke hvorfor)
Avatar billede apocryphal Nybegynder
08. juli 2002 - 20:09 #8
Nej, jeg har selv serveren.

ASP.NET virker hvis jeg specifikt går ind og opretter en ASP.NET applikation igennem VS.NET i f.eks. /testings, men jeg kan jo ikke oprette en ny applikation på serveren, hvis det skal virke på et allerede etableret miljø.

--
Jonas
Avatar billede a1a1 Novice
09. juli 2002 - 18:00 #9
jeg ved ikke hvordan vs.net virker (bruger bare homesite), men hvis du uploader dine filer "normalt" burde det du....
Avatar billede jakobandersen Nybegynder
12. juli 2002 - 14:47 #10
Codebehind Virker kun hvis man bruger Visual Studio.NET brug istedet src eller compile filen og lig den i dit bin katalog
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
Kurser inden for grundlæggende programmering

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