Avatar billede tastatur Nybegynder
08. april 2005 - 13:22 Der er 12 kommentarer

Fra PWS til IIS

Hej

Her kommer lige et spørgsmål fra en total newbie, så bær lige over med mig :)
Jeg prøvede at lave et .asp script inde i PWS og det gik fint, men nu har jeg XP og kører derfor IIS. men når jeg laver det samme script i IIS, så virker det ikke. den kan ikke forstå <% og %>

Hvad gør jeg galt?

Mvh
Tastatur
Avatar billede tastatur Nybegynder
08. april 2005 - 13:25 #1
Der kommer lige lidt mere info her:

Vil gerne lave:

<html>
<body>

Output:<BR>
<%
intS= 60 * 60
%>
There are
<%
Response.Write intS
%>
seconds in an hour.
</body>
</html>






Den siger så:
C:\Documents and Settings\Michael\My Documents> "c:\windows\microsoft.net\framework\v1.1.4322\vbc.exe" /t:library /utf8output /R:"c:\windows\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll" /R:"c:\windows\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll" /R:"c:\windows\assembly\gac\system.web.mobile\1.0.5000.0__b03f5f7f11d50a3a\system.web.mobile.dll" /R:"c:\windows\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll" /R:"c:\windows\assembly\gac\system.web.services\1.0.5000.0__b03f5f7f11d50a3a\system.web.services.dll" /R:"c:\windows\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll" /R:"c:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll" /R:"c:\windows\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.dll" /out:"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\0da0e684\c777624e\mbj6mcqi.dll" /debug-  "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\0da0e684\c777624e\mbj6mcqi.0.vb"


Microsoft (R) Visual Basic .NET Compiler version 7.10.3052.4
for Microsoft (R) .NET Framework version 1.1.4322.573
Copyright (C) Microsoft Corporation 1987-2002. All rights reserved.

C:\Documents and Settings\Michael\My Documents\24h.aspx(8) : error BC30451: Name 'intS' is not declared.

intS= 60 * 60
~~~~       
C:\Documents and Settings\Michael\My Documents\24h.aspx(10) : error BC30800: Method arguments must be enclosed in parentheses.

Response.Write intS
              ~~~~
C:\Documents and Settings\Michael\My Documents\24h.aspx(10) : error BC30451: Name 'intS' is not declared.

Response.Write intS
Avatar billede trekkies Juniormester
08. april 2005 - 13:27 #2
Hvilken adresse bruger du når at du skal finde filen?

Normalt bruger man "localhost" f.eks.

localhost/dinmappe/dinfil.filtype
Avatar billede tastatur Nybegynder
08. april 2005 - 13:29 #3
Avatar billede trekkies Juniormester
08. april 2005 - 13:31 #4
Hvorfor bruger du :8081 ?
Avatar billede tastatur Nybegynder
08. april 2005 - 13:32 #5
Der var en default på 8081.
Avatar billede trekkies Juniormester
08. april 2005 - 13:41 #6
Jeg har lige prøvet din kodning hos mig, og den skriver følgende:
Output:
There are 3600 seconds in an hour.

Prøv følgende:
Tag din fil "24h.aspx" og lig den i denne mappe:
C:\Inetpub\wwwroot\dinmappe\24h.aspx

og åben din browser og skriv følgende:
localhost/dinmappe/24h.aspx
Avatar billede tastatur Nybegynder
08. april 2005 - 14:25 #7
jeg får den samme fejlmelding:

Compiler Error Message: BC30451: Name 'intS' is not declared

Virker som om det er noget der sket inde i IIS?
Avatar billede trekkies Juniormester
08. april 2005 - 15:26 #8
Prøv følgende:
http://windowsupdate.microsoft.com/

Prøv også dette:
Sæt din Windows cd i drevet, og gør følgende:
Start -> Kør... -> sfc /scannow

Den retter ødelagte systemfiler.
Avatar billede plx Nybegynder
08. april 2005 - 16:08 #9
Prøv at kalde din fil .asp i stedet for .aspx

Med .aspx er du ovre i ASP.NET
Avatar billede tastatur Nybegynder
08. april 2005 - 16:32 #10
plx:

Den insistere på at jeg skal kalde den aspx
Hvis jeg vil kalde den asp, bliver den til navn.asp.aspx

Synes heller ikke jeg kan vælge andet end aspx når jeg starter på et nyt script?
Avatar billede tastatur Nybegynder
08. april 2005 - 17:31 #11
Har fundet ud af at det er noget i IIS. Kan godt køre script fra en remote server.
suk...
Avatar billede saymyname Nybegynder
10. maj 2005 - 00:49 #12
Som en anden allerede har skrevet, omdøb filen til .asp

Prøv også at indsætte "Dim intS" lige over linjen intS= 60 * 60
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