Toon posts:

[ASP.Net] Problemen met vs.net debugger

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik draai xp prof. met sp2. Een aantal dagen geleden heb ik vs geïnstalleerd. Ik had eerst de IIS geïnstalleerd en daarna het framework en visual studio. Ik wilde graag locaal werken maar telkens als ik ging debuggen kreeg ik foutmeldingen. Na uren en uren op het internet gezocht te hebben kwam ik er nog niet uit. Gisteren pc geformatteerd en alles opnieuw geprobeerd, nu eerst het framework en VS geïnstalleerd en daarna IIS. Ook dit verbeterde niets, nog steeds dezelfde foutmeldingen. Na het zoeken op internet weizigde de melding wel een aantal maal maar ik kan nog steeds niet debuggen. De meldingen die ik gehad heb zijn:

Error while trying to run project: Unable to start debugging on the web server. The server does not support debugging of ASP.NET or ATL Server applications.

Error while trying to run project: Unable to start debugging on the web server. You do not have permissions to debug the server.

Error while trying to run project: Unable to start debugging on the web server. Toegang geweigerd.(ik heb ook gezocht op access denied).


Ik heb werkelijk geen idee hoe ik de laatste foutmelding moet oplossen. Het enige wat ik vind is dat ik lid moet zijn van de debugger users (ben ik) en dat ik m'n instellingen van IE moet veranderen bij beveiliging (heb ik gedaan). Ik kom er echt niet meer uit en heb er na al die uren ook schoon genoeg van. Ik hoop dat iemand me kan helpen.

  • KO
  • Registratie: December 2001
  • Laatst online: 12-11-2023

KO

Je kan proberen de ASP.NET user, bij manage users, toevoegen aan de zg. debug user groep.
[edit]
lezen...... 8)7

[ Voor 13% gewijzigd door KO op 23-02-2005 09:37 ]

Yesterday Is History. Today Is A Gift. Tomorrow Is Mystery


  • UniCache2
  • Registratie: Januari 2001
  • Laatst online: 02-03 09:30
Ben je wel administrator? Check anders:

http://blogs.msdn.com/greggm/archive/2004/05/24/140946.aspx

Verwijderd

Topicstarter
KO schreef op woensdag 23 februari 2005 @ 09:34:
Je kan proberen de ASP.NET user, bij manage users, toevoegen aan de zg. debug user groep.
[edit]
lezen...... 8)7
Heb ik net geprobeerd, ASP.NET user is nu lid van "Gebruikers" en "Debugger Users". Nog steeds dezelfde foutmelding helaas

edit: Ik ben ingelogd onder mijn eigen naam en ben lid van "Administrators"en "Debugger Users".

[ Voor 16% gewijzigd door Verwijderd op 23-02-2005 09:41 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 10:24
Als je eerst .NET installeert, en dan pas IIS, dan moet je '.NET nog registreren bij IIS: aspnet_regiis moet je dan eens draaien.

https://fgheysels.github.io/


  • Remco
  • Registratie: Januari 2001
  • Laatst online: 13-05 08:20
Ik kan me vaag iets herinneren over het draaien van een reg tooltje m.b.t. framework.
Op gotdotnet staat een tutorial hoe je alles op moet zetten.
Het je daar al eens gekeken ?

The best thing about UDP jokes is that I don't care if you get them or not.


Verwijderd

Sta je op release of debug build, dat maakt ook uit. Anders moet je ook ff checken of je webmap in IIS een application is.

  • Brainstorm
  • Registratie: November 2000
  • Laatst online: 09-05 08:35
Maak je eigen sowieso lid van de administrators: als het IIS account onder een andere gebruiker draait dan de gebruiker waarmee je probeert te debuggen is dit namelijk verplicht.

Programmer's Drinking Song: 99 little bugs in the code, 99 bugs in the code, Fix one bug, compile it again, 100 little bugs in the code. (go to start if bugs>0)


  • whoami
  • Registratie: December 2000
  • Laatst online: 10:24
check ook:

klik

https://fgheysels.github.io/


Verwijderd

Topicstarter
Als je eerst .NET installeert, en dan pas IIS, dan moet je '.NET nog registreren bij IIS: aspnet_regiis moet je dan eens draaien.
Dit stond inderdaad beschreven op de site van ms zelf alleen dan aspnet_regiis -i ik mag aannemen dat dat hetzelfde doet? Hiermee heb ik iig foutmelding nummer 1 weggehaald welke meteen weer werd vervangen door nummer 2 :)
Sorry dat ik in m'n post niet alles heb beschreven wat ik precies heb gedaan. Ik weet het zelfs al niet meer. Uiteraard heb ik eerst dit forum doorgekamd (de bovenstaande topics had ik al gelezen) en daarna op via google gezocht. Ik ben er werkelijk al 2 volle dagen mee bezig voor ik de vraag hier stelde, zwaar irri...

[ Voor 91% gewijzigd door Verwijderd op 23-02-2005 09:49 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 10:24
-i is een commandline option; ik ken nu ook niet alle nodige command-line arguments uit het hoofd ofzo...

https://fgheysels.github.io/


Verwijderd

Topicstarter
whoami schreef op woensdag 23 februari 2005 @ 09:48:
-i is een commandline option; ik ken nu ook niet alle nodige command-line arguments uit het hoofd ofzo...
Welke moet ik nemen dan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705>aspnet_regiis
Administration utility (1.0.3705.0) that manages the installation and uninstalla
tion of multiple versions of ASP.NET on a single machine
Copyright (C) Microsoft Corporation 1998-2001. All rights reserved.

Usage:
        aspnet_regiis.exe [-i | -u[a] | -r | -s[n] <path> | -k[n] <path> | -lv |
 -lk | -c | -e[a] | -?]

 -i         - Install current version of ASP.NET. Same as running
              regsvr32.exe <dll>
 -s <path>  - Install current version in the specified path recursively
              E.g. aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1
 -sn <path> - Same as -s, except it is non-recursive
 -r         - Install current version in all the Scriptmaps in IIS metabase.
              It will replace any version of ASP.NET in all IIS Scriptmaps.
              However, the replaced versions will remain installed
              on the machine
 -u         - Uninstall current version of ASP.NET. Same as running
              regsvr32.exe -u <dll>
 -ua        - Uninstall all versions of ASP.NET
 -k <path>  - Remove all versions of ASP.NET from the scriptmap of the
              specified path recursively
              E.g. aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1
 -kn <path> - Same as -kn, except it is non-recursive
 -lv        - List all the versions that are installed, together with status
              and path. Status: Valid[ (Root)]|Invalid
 -lk        - List all the path of all IIS keys where ASP.NET is installed,
              together with the version. Please note that keys that inherit
              ASP.NET from its parent will not be displayed
 -c         - Copy the client side script files of the current version to the
              aspnet_client subdirectory of each existing website
 -e         - Remove the client side script files of the current version from
              the aspnet_client subdirectory of each existing website
 -ea        - Remove the client side script files of all versions from the
              aspnet_client subdirectory of each existing website
 -?         - Print this help


C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705>

  • whoami
  • Registratie: December 2000
  • Laatst online: 10:24
Euh...
Jij kunt toch ook lezen en nadenken ? -i zal wel goed zijn.
Ben je wel zeker dat je de goede .NET versie bij IIS registreert?
heb je enkel versie 1.0 van het .NET framework, of heb je ook versie 1.1 ?
Momenteel registreer je nl. v1.0 bij IIS.

https://fgheysels.github.io/


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Kijk eens bij de properties van je project in Visual Studio, in de treeview in het mapje 'Configuration properties' en dan bij de node 'Debugging'. Staat daar Enabled ASP.Net debugging op true?

Controleer ook of je map wel applicatiemap is in IIS.

My personal website


Verwijderd

Topicstarter
whoami schreef op woensdag 23 februari 2005 @ 09:56:
[...]

Euh...
Jij kunt toch ook lezen en nadenken ? -i zal wel goed zijn.
Ben je wel zeker dat je de goede .NET versie bij IIS registreert?
heb je enkel versie 1.0 van het .NET framework, of heb je ook versie 1.1 ?
Momenteel registreer je nl. v1.0 bij IIS.
Ik heb inderdaad voor -i gekozen maar vraag het voor de zekerheid na. Op dit moment weet ik zelf geen oplossing meer en daarom vraag ik hier ook om hulp.

Ik heb enkel het framework geïnstalleerd wat bij VS op de cd staat en dat is versie 1.0. Denk je dat het verstandig is om versie 1.1 te ïnstalleren met het oog op mijn probleem. Op zich zou ik ook gewoon met versie 1.0 in staat moeten zijn om te debuggen toch?

Verwijderd

Topicstarter
OZ-Gump schreef op woensdag 23 februari 2005 @ 10:01:
Kijk eens bij de properties van je project in Visual Studio, in de treeview in het mapje 'Configuration properties' en dan bij de node 'Debugging'. Staat daar Enabled ASP.Net debugging op true?

Controleer ook of je map wel applicatiemap is in IIS.
Enable ASP.Net debugging is de enige van de vier opties die op true staat op dit moment.

Nu ga ik even uitzoeken hoe ik kan controleren of mijn map een applicatiemap is. Bedoel je dan enkel de map waar de webapp. instaat of de gehele websites map?

  • stp_4
  • Registratie: Maart 2003
  • Laatst online: 30-04 19:47
Gewoon op de root map van je webapp en dan "maken" klikken.

stp - PSN ID: stp_4


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Onder de map 'Standaardwebsite' in de IIS manager (snel openen: Start - Uitvoeren - inetmgr) staan alle 'applicaties' die er draaien op de betreffende webserver. Daar kies je de map waar jouw applicatie draait, rechtermuis -> properties en daar dient een ingevulde naam te staan bij "Naam van de toepassing". Als die er niet staat is de editbox greyed out en klik je op de knop naast die editbox ('Maken').

Als de editbox niet greyed out is, maar er staat ook geen tekst in, adn is de applicatie 'corrupt'. Je klikt dan op de knop (er staat nu Verwijderen op) en vervolgens nogmaals om een applicatiemap van de webmap te maken.

My personal website


Verwijderd

Topicstarter
OZ-Gump schreef op woensdag 23 februari 2005 @ 10:12:
Onder de map 'Standaardwebsite' in de IIS manager (snel openen: Start - Uitvoeren - inetmgr) staan alle 'applicaties' die er draaien op de betreffende webserver. Daar kies je de map waar jouw applicatie draait, rechtermuis -> properties en daar dient een ingevulde naam te staan bij "Naam van de toepassing". Als die er niet staat is de editbox greyed out en klik je op de knop naast die editbox ('Maken').

Als de editbox niet greyed out is, maar er staat ook geen tekst in, adn is de applicatie 'corrupt'. Je klikt dan op de knop (er staat nu Verwijderen op) en vervolgens nogmaals om een applicatiemap van de webmap te maken.
Okay gevonden :). De editbox is niet greyed out en er staat gewoon WebApplication3 achter naam van de toepassing. Lijkt me verder goed dus.

Verwijderd

Topicstarter
Verwijderd schreef op woensdag 23 februari 2005 @ 10:05:
[...]


Ik heb enkel het framework geïnstalleerd wat bij VS op de cd staat en dat is versie 1.0. Denk je dat het verstandig is om versie 1.1 te ïnstalleren met het oog op mijn probleem. Op zich zou ik ook gewoon met versie 1.0 in staat moeten zijn om te debuggen toch?
Whoei. Dit was de oplossing :)

Ik heb versie 1.1 geïnstalleerd en geregistreerd en nu werkt het perfect!! :) Kan iemand me misschien ook nog uitleggen hoe dit kan?

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 17:13

.oisyn

Moderator Devschuur®

Demotivational Speaker

VS.Net ondersteunt wel meer talen, het had dus handig geweest als je de taal aan de titel had toegevoegd ;)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • whoami
  • Registratie: December 2000
  • Laatst online: 10:24
.oisyn schreef op woensdag 23 februari 2005 @ 10:59:
VS.Net ondersteunt wel meer talen, het had dus handig geweest als je de taal aan de titel had toegevoegd ;)
:?
Dit probleem heeft imo niets met een bepaalde taal te maken...

https://fgheysels.github.io/

Pagina: 1