当前位置:编程学习 > C#/ASP.NET >>

ASP.NET网站目录问题

我是ASP.NET的初学者,而且打算自学..感觉有点压力,刚开始学,就给我迎头一棒
我同学用VS2008建好一个ASP.NET网站,里面只放个Button,运行之后无错误,无论在什么地方建这样的一个网站都能成功运行出来,给人的感觉是ASP.NET的网站目录可以是任何地方..(学过PHP,每次都要配置,给我的感觉是一个电脑里只能有一个网站目录)
而我的就不一样,我怎么都打不开,无论是LocalHost还是127.0.0.1都无济于事,各种打不开..
后来发帖子询问,研究一天后,改了改权限(everyone之类的),倒是能打开了,但很别扭,有以下问题:

1.必须是localhost或者是127.0.0.1,如果直接在VS2008里按F5,它会在地址栏里打上localhost:xxxxx,带着很长的端口号,死活打不开,必须得手动删掉端口号!

2.网站必须放在C:\inetpub\wwwroot路径下,其他路径死活不行,什么桌面啊,D盘啊.......统统不行.你在这个路径下新建文件夹还行,无非就是路径后面加文件夹名...也询问过,貌似是虚拟目录问题,可我也试着设置了一下,还是不行.别人的为什么就想在哪建就在哪建,F5一按,正常运行呢??????

我学的有点死...就知道点下这里点下那里,F5一按,出来效果就OK,哎,没办法,现在的什么xx青鸟啊,xx国际啊,我就是从这里学出来的,大家别怪我提的问题太幼稚!

有人说我是不是IIS装的有问题,哎,我好奇心强,家里装的是WIN7,根本没装过什么IIS,貌似是自带的.与WIN7有关么?
最近我还发现了一个问题,控制面板=>管理工具=>,里面貌似有俩IIS,一个是<<Internet 信息服务(IIS)管理器>>,一个是<<Internet 信息服务(IIS) 6.0 管理器>>,与这个有关么?

我可真是小白中的小白了,我把我的问题和发现都详细的写出来了.你们就帮帮我这个可怜人吧,我百度了好几天了,电话也打不少了,就是解决不了!我真的很想学ASP.NET!

我前几天发过帖子,有的人直接就一句话"IIS的问题吧"...把我整蒙了.念在我这么虔诚的份上,好心人就详细点告诉我吧,或者干脆不回答.
我的QQ是258194008.最好能远程帮我解决一下,我知道干这行得自己解决问题,可我已经弄了好几天了,头都要炸了.都凌晨5点了,还在想这个问题呢... --------------------编程问答-------------------- 我用的2005,新建网站的时候选择 文件-新建-网站 然后弹出一个新建网站窗口,那个位置选择文件系统就可以了。
打开网站的时候,选择 文件-打开-网站 然后弹出一个打开网站窗口,左边也选择文件系统就可以了。 --------------------编程问答--------------------   放在无中文的  文件夹与路径中  并且 设置权限 简单设置 安全权限everyone 
 iis 指定此目录 程序放里面  编译 用 HTTP://127.0.0.1 或  http://localhost
访问如果还不行 看看c:/ windows/temp权限 设置成user可写 还不行  看看执行脚本 .net是不是有问题 
 再不行 
建议换个系统或者换个电脑 不要用F5 测试直接用 本地访问  --------------------编程问答-------------------- 你说的是建立网站问题吧?
我也是刚刚学建立网站的,在局域网上。我的做法是:
1、现安装IIS。如何你的系统中已有IIS就不用安装了。
2、IIS安装后,自动在c:\盘建立默认的C:\inetpub主路径。
3、在VS2005建立主网页,defu.asp文件,保存在C:\inetpub\wwwroot目录下。
4、建立虚拟网站,其他网页文件保存在虚拟网站里。
不知说明白没有。 --------------------编程问答-------------------- 补充一点:
先安装IIS后,在再安装VS2005。这样ASP.NET可以自动配置到IIS中。 --------------------编程问答-------------------- 后装IIS的话,打开VS命令行工具,输入aspnet_iisreg.exe -i --------------------编程问答-------------------- Win7(Vista,2008等)的默认IIS是IIS7,


你的你的VS2008建立的网站有两类型,一个是IIS中的网站,另一种是文件系统的,文件系统中的一般通过F5运行,如果是IIS中的网站或者虚拟目录,只要你的文件是正常的,你是不需要F5就可以运行的


IIS中建网站跟文件系统网站目录在那一块是没有关系的,访问权限就一般Windows系统来说(IIS中)应该是你在IIS中权限进行指定,如果是文件系统的网站,是不需要指定的,他用的就是系统的权限
--------------------编程问答--------------------
引用 5 楼 chx_xuxu 的回复:
后装IIS的话,打开VS命令行工具,输入aspnet_iisreg.exe -i


这个应该行。。。 --------------------编程问答-------------------- up     ......................
                                            --------------------编程问答-------------------- 这么多人热心帮忙!!!!!!!我十分感动,我立马就去试下!!!!!!
我爱死你们啦!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,