Discussion:
Error de codigo
(demasiado antiguo para responder)
Carlos López
2007-06-05 17:50:40 UTC
Permalink
Hola

Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.

Web.config

<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>


Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>


En Default.aspx si pongo estas lineas la pagina me da un error referido a estas dos lines:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Si no añado estas lineas la pagina me carga correctamente.

A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.

A ver si me podeis hechar una mano.

Gracias
Matias Iacono
2007-06-05 19:21:04 UTC
Permalink
Que error te da?
--
Microsoft MVP
Orador Regional INETA
Post by Carlos López
Hola
Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.
Web.config
<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Default.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Si no añado estas lineas la pagina me carga correctamente.
A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.
A ver si me podeis hechar una mano.
Gracias
Jose A. Fernandez
2007-06-06 02:16:46 UTC
Permalink
Hola Carlos
Me adelanto un poco a tu respuesta, porque es necesario que nos
comentes el error que genera completamente para que no estar
"adivinando"
fijate si estas configurado correctamente el ASP.NET 2.0, porque
justamente lo que eliminas de la pagina es lo qye no estaba en la
version 1.1, el error que arroja al final no dice asp.net 1.1??
Comentanos un poco mas...
Saludos
____________________
Jose A. Fernandez


On 5 jun, 16:21, Matias Iacono
Post by Matias Iacono
Que error te da?
--
Microsoft MVP
Orador Regional INETA
Post by Carlos López
Hola
Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.
Web.config
<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Default.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Si no añado estas lineas la pagina me carga correctamente.
A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.
A ver si me podeis hechar una mano.
Gracias
Luis Ruiz Pavón
2007-06-06 07:14:00 UTC
Permalink
Hola Carlos:

Que versión de Framework estas utilizando???

Por lo que te está pasando diría que se puede tratar de algún problema de
configuración de tu sitio web, Estas utilizando como servidor IIS???

Dame más pistas.

Salu2
--
Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta
como respondida.
Luis Ruiz Pavón
MCP
Blog: http://geeks.ms/blogs/lruiz
Post by Carlos López
Hola
Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.
Web.config
<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Default.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Si no añado estas lineas la pagina me carga correctamente.
A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.
A ver si me podeis hechar una mano.
Gracias
Carlos López
2007-06-06 08:31:31 UTC
Permalink
Hola

Uso como servidor IIS.

Este es el error que me sale.Este error lo tengo que ver en el servidor
porque desde otro equipo no me sale el error que es me sale otro distinto.

Error de servidor en la aplicación '/'.
--------------------------------------------------------------------------------

Error del analizador
Descripción: Error durante el análisis de un recurso requerido para dar
servicio a esta solicitud. Revise los detalles de error de análisis
específicos siguientes y modifique el código fuente en consecuencia.

Mensaje de error del analizador: No se pudo cargar el tipo '_Default'.

Error de código fuente:

Línea 1: <%@ Page Language="C#" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
Línea 2:
Línea 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Archivo de origen: C:\Inetpub\wwwroot\distribumat\prueba\Default.aspx
Línea: 1


--------------------------------------------------------------------------------
Información de versión: Versión de Microsoft .NET Framework:1.1.4322.2379;
Versión de ASP.NET:1.1.4322.2379



Como puedo resolver este error.

Un saludo
Luis Ruiz Pavón
2007-06-06 09:41:00 UTC
Permalink
Hola Carlos:

Con que versión de NET estas trabajando???

Por lo que comentas parece estar relacionado co la configuración del sitio
Web, estas utilizando IIS???

Las 2 líneas son bastnates importantes:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"
Inherits="_Default" %>

Esta la directiva principal de las páginas ASP.NET que dice al servidor Web
que se trata de una página ASP .NET y que usa, el lenguaje de la página, de
quien hereda, su archivo de code behind, si usa master page....

La segunda indica el tipo de declaración de documento usado en la página:

http://www.elguille.info/HTMLscripts/HTML_DOCTYPE.htm

Salu2
--
Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta
como respondida.
Luis Ruiz Pavón
MCP
Blog: http://geeks.ms/blogs/lruiz
Post by Carlos López
Hola
Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.
Web.config
<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Default.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Si no añado estas lineas la pagina me carga correctamente.
A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.
A ver si me podeis hechar una mano.
Gracias
Luis Ruiz Pavón
2007-06-06 09:53:00 UTC
Permalink
Perdonar que se repitan los mensajes pero es que no se que leches les pasa a
las NewsGroup que no se refrescan.

Carlos, el problema está en que estas utilizando NET 2.0 y tienes
configurado tu sitio Web con NET 1.1:

Información de versión: Versión de Microsoft .NET Framework:1.1.4322.2379;
Versión de ASP.NET:1.1.4322.2379

Salu2

Salu2
--
Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta
como respondida.
Luis Ruiz Pavón
MCP
Blog: http://geeks.ms/blogs/lruiz
Post by Carlos López
Hola
Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.
Web.config
<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Default.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Si no añado estas lineas la pagina me carga correctamente.
A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.
A ver si me podeis hechar una mano.
Gracias
Jose A. Fernandez
2007-06-06 12:39:38 UTC
Permalink
Carlos
Como te comenta Luis efectivamente es porque no esa configurado el
framework correcto
El error te da la mayor parte del tiempo detalles importes que es
convenitenes que escribas para mejorar las respuestas.. y de paso
aprendemos todos
Un abrazo
__________________
Jose A. Fernandez
Post by Luis Ruiz Pavón
Perdonar que se repitan los mensajes pero es que no se que leches les pasa a
las NewsGroup que no se refrescan.
Carlos, el problema está en que estas utilizando NET 2.0 y tienes
Información de versión: Versión de Microsoft .NET Framework:1.1.4322.2379;
Versión de ASP.NET:1.1.4322.2379
Salu2
Salu2
--
Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta
como respondida.
Luis Ruiz Pavón
MCP
Blog:http://geeks.ms/blogs/lruiz
Post by Carlos López
Hola
Abrí un post anterior, el cual trataba sobre el problema a la hora de cargar de paginas aspx. Conseguí resolver el problema pero tengo una duda a la hora de cargar paginas aspxy es que cuando cargo una pagina aspx simple ( Default.aspx , Default.aspx.cs y App_Data ) no tengo problemas pero si la pagina lleva incorparado el web.config me da error al cargar la pagina, me va dando error en cada liena de codigo del web.config.Pongo el contenido del web.config y de Default.aspx a ver si alguien me pudiera decir porque me da error.
Web.config
<?xml version="1.1"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Default.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina sin titulo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Si ves esto es que funciona</div>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Si no añado estas lineas la pagina me carga correctamente.
A ver si alguien me pudiera decir como tengo que crear el web.config para que funcione y para que sirven esas dos lines de codigo y si son importantes o no porque si no son importantes las suprimo y a funcionar.
A ver si me podeis hechar una mano.
Gracias
Carlos López
2007-06-07 08:32:04 UTC
Permalink
Hola

He encontrado el problema y es que dentro de application pool no me aparece
la opcion de ASP.NET V2.0

Alguien sabe crearla o decirme donde puedo encontrar para crearla. He estado
buscando informacion y no encuentro como crearla. todos dicen que tiene que
ponerse una vez que instalas asp.net


A ver si alguien puede ayudarme


Un saludo
Jose A. Fernandez
2007-06-07 11:36:05 UTC
Permalink
Hola Carlos
En el Pool de Aplicaciones no esta esta solapa solamente en las
propiedades del website
¿Tienes en las propiedades del website esta solapa?
Si la respuesta es SI:
Entonces solo crea un pool de aplicaciones separado y alli colocas
tus website con el mismo framework (esto dicho a groso modo)
Si la respuesta en NO:
Necesitas registrar el framework en el IIS
- Herramienta Registro de IIS en ASP.NET (Aspnet_regiis.exe)
http://msdn2.microsoft.com/es-es/library/k6h9cz8h(VS.80).aspx
Ejemplo:
Vas al directorio: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Y ejecutas: aspnet_regiis -i



Espero que te sirva de ayuda o guia
____________________
Jose A. Fernandez
Post by Carlos López
Hola
He encontrado el problema y es que dentro de application pool no me aparece
la opcion de ASP.NET V2.0
Alguien sabe crearla o decirme donde puedo encontrar para crearla. He estado
buscando informacion y no encuentro como crearla. todos dicen que tiene que
ponerse una vez que instalas asp.net
A ver si alguien puede ayudarme
Un saludo
Juan T. Llibre
2007-06-07 18:08:40 UTC
Permalink
¿ Es que solo quieres que los usuarios de tu dominio tengan acceso ?

Para hacer eso, necesitas configurar :

<authentication mode="Windows"/>
<identity impersonate="true"/>

Ademas de eso, debes configurar la autenticación del IIS para que niegue
el acceso anónimo y solo permita el acceso a cuentas de tu dominio.

Si lo que quieres hacer no es eso, sinó establecer en tu propia
aplicación quien tiene derecho a accederla, debes configurar :

<authentication mode="Forms"/>

...y configurar acceso anónimo en IIS.

Así, puedes permitir que los usuarios se registren,
y permitir el acceso solo a las cuentas registradas.




Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
Hola
Gracias de antemano todo vuestra ayuda.
Ya he conseguido hacer funcionar las paginas con la version 2.0 pero tengo una pequeña duda con
respecto al web.config y es que me sale un error el cual esta dentro del web.config. os pongo el
web.config
<?xml version="1.0"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="Windows"/>
</system.web>
</configuration>
Es simple y no tiene nada pero me da un error en la linea
<authentication mode="Windows"/>
Si elimino la linea
<authentication mode="Windows"/>
La pagina me la carga correctamente.
Alguien me podria decir como solucionar esto.
Gracias
Loading...