Hola a todos, en estos días he estado trabajando con visual studio .net y mas concretamente con el asp.net.
como es bien sabido este corre solo en IIS pero encontre un modulo para Apache que parece que funciona bastante bien. aqui les dejo las instrucciones de como ponerlo a funcionar. espero les sirva
Bueno yo tengo instalado el appserv el cual se puede bajar de la siguiente página:
http://www.appservnetwork.com/
y necesitamos bajar e instalar el mod-aspdotnet el cual lo podemos descargar de aquí:
http://mod-aspdotnet.sourceforge.net/
luego que hemos instalado el mod lo que tenemos que hacer es agregar un par de lineas en el httpd.conf
Luego reiniciamos el apache y si todo salio bien, ya podemos ver las paginas que tengamos en asp sobre el servidor apache. En mi caso a la dirección http://localhost/asp
NOTA: una cosa que me sucedio en windows vista que depronto les puede pasar es que cuando ejecute mi primera pagina me saco una error y era del framework que no tenia permisos para escribir en el directorio: Temporary ASP.NET Files en esta dirección del disco:
C:\Windows\Microsoft.NET\Framework\v2.0.50727
al darme cuenta que el directorio no existia simplemente lo cree para probar a ver si funcionaba de esta forma, cree el directorio Temporary ASP.NET Files dentro de v2.0.50727 y listo funciono perfecto.
Espero les sirva también como a mi esto, hice lo mismo para windows xp y no tuve ningun problema.
como es bien sabido este corre solo en IIS pero encontre un modulo para Apache que parece que funciona bastante bien. aqui les dejo las instrucciones de como ponerlo a funcionar. espero les sirva
Bueno yo tengo instalado el appserv el cual se puede bajar de la siguiente página:
http://www.appservnetwork.com/
y necesitamos bajar e instalar el mod-aspdotnet el cual lo podemos descargar de aquí:
http://mod-aspdotnet.sourceforge.net/
luego que hemos instalado el mod lo que tenemos que hacer es agregar un par de lineas en el httpd.conf
#esto es para el aspBueno en este caso yo le coloque los directorios de donde tengo mi proyecto de asp, pero ustedes pueden colocar otras direcciones y otros alias y deben funcionar.
LoadModule aspdotnet_module "modules/mod_aspdotnet.so"
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb vbproj vsdisco webinfo
<IfModule mod_aspdotnet.cpp>
spNetMount /asp "c:/AppServ/asp"
Alias /asp "c:/AppServ/asp"
<Directory "c:/AppServ/asp/">
Options FollowSymlinks ExecCGI
Order allow,deny
Allow from all
DirectoryIndex index.htm index.aspx Default.aspx
</Directory>
AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*) "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
Options FollowSymlinks
Order allow,deny
Allow from all
</Directory>
</IfModule>
#aqui termina
Luego reiniciamos el apache y si todo salio bien, ya podemos ver las paginas que tengamos en asp sobre el servidor apache. En mi caso a la dirección http://localhost/asp
NOTA: una cosa que me sucedio en windows vista que depronto les puede pasar es que cuando ejecute mi primera pagina me saco una error y era del framework que no tenia permisos para escribir en el directorio: Temporary ASP.NET Files en esta dirección del disco:
C:\Windows\Microsoft.NET\Framework\v2.0.50727
al darme cuenta que el directorio no existia simplemente lo cree para probar a ver si funcionaba de esta forma, cree el directorio Temporary ASP.NET Files dentro de v2.0.50727 y listo funciono perfecto.
Espero les sirva también como a mi esto, hice lo mismo para windows xp y no tuve ningun problema.
Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my blog, it is about the Servidor, I hope you enjoy. The address is http://servidor-brasil.blogspot.com. A hug.
ResponderBorrarhola ! oye , yo lo estoy tratando de configurar para apache 2.2, no sé si solo funcione para una sola version de apache, salu2
ResponderBorrarbuenas shawn, pues en la pagina del proyecto de mod-aspdotnet dice que funciona para versiones de apache 2.0 en adelante, seria que intentara instalar y nos comentes que errores te salieron la pagina del proyecto es http://mod-aspdotnet.sourceforge.net/
ResponderBorrartambien tenia el mismo problema...yo utilizo win 7 a 64bit pero solo modifique la siguiente linea
ResponderBorrarpor
claro esta que no se visualiza ciertos estilos creados.
spNetMount invalid que puedo hacer me sale este error
ResponderBorrar