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

求助~`(在线)ASP.NET2005的问题!!!!

我在IIS中新建了一个网站,是用的是80端口,但是我在进行程序调试的时候发现用的是http://localhost:3112/test/test.aspx在IIS中直接浏览是在好不到文件和目录的
然后我又在网站-->启动选项-->启动选项,里面设置自定义的服务器http://localhost/test/ 这个时候我的程序运行就报了个错
无法在WEB服务器上进行调试.WEB服务器未能找到请求的资源.

我想尽了办法都没有搞定,所以求求各位路过的大哥大姐们帮帮忙了!
谢谢了
本人一直在线等候消息
--------------------编程问答-------------------- 如果你的vs2005没打sp1实丁,要先建个虚拟目录为test
指向这个目录,并且选择asp2.0版本
如果打了补丁直接就在选项中可创建虚拟目录.
--------------------编程问答-------------------- http://localhost:3112
这个是程序的内建web服务,端口随机
和IIS是有点区别的
IIS创建一个test的应用程序就可以了
比如放在E盘下TEST目录下
那么用VS2005内建WEB服务,可能是http://localhost:3112/test
可以将IIS直接指向这个目录
那么访问http://localhost/
就可以了
--------------------编程问答-------------------- 帮顶!!
我也是一样,我在进行程序调试的时候也发现用的是http://localhost:3112/test/test.aspx,要打开网站只能在vs2005中调试打开。
而以前不用在vs中打开项目,只需在浏览器中输入http://localhost/test/test.aspx就能打开网页,所以给别人演示网站时就不需在vs中打开了。
请问怎么解决问题。 --------------------编程问答-------------------- 有没有其他的方法去搞定他  因为我这个是几个工程集合在一起的
只能使用80的端口
能不能在启动的选项里面自定义服务器 ?
我自定义服务器后他却给我报错
--------------------编程问答-------------------- 建虚拟目录.
--------------------编程问答-------------------- 你把这个项目拷到默认网站下面,就是Inetpub\wwwroot,IIS中选择右键属性,点创建,然后浏览页面就没有端口了,http://localhost:3112/test/test.aspx成了http://localhost/test/test.aspx,我自己刚试了 --------------------编程问答-------------------- 那我先试试了
--------------------编程问答-------------------- 还是不行  换到C盘后前面的端口也是跟着换了 --------------------编程问答-------------------- 还是不行  换到C盘后前面的端口也是跟着换了
==>
什么意思?

建了虚拟目录,指向这个目录,直接输入地址不带端口就可以了
--------------------编程问答-------------------- 首先,确保在IIS中已经配置好了你的虚拟路径,在IIS中的主目录下可以设置
然后,保证你VS2005中的项目右键属性中的启动中设置为http://localhost/
这样应该就可以了
刚来,还是零分,开枝散叶ing --------------------编程问答-------------------- 是在在IIS中浏览,不是在项目中打开,有没有在IIS中选择右键属性,点创建,就是虚拟目录了,不是烤到C盘就行了 --------------------编程问答-------------------- 记号~ --------------------编程问答-------------------- --------------------编程问答-------------------- 2楼正解

一个是VS自带的,一个是IIS,你要将你的站点发布到你的IIS站点目录里面去,端口你的IIS默认还是80,至于3112是VS内建WEB的临时WEB端口,VS关闭或调试中将那个停止后,用HTTP的方式是访问不到的。 --------------------编程问答--------------------
引用 2 楼 lyfeixue 的回复:
http://localhost:3112 
这个是程序的内建web服务,端口随机 
和IIS是有点区别的 
IIS创建一个test的应用程序就可以了 
比如放在E盘下TEST目录下 
那么用VS2005内建WEB服务,可能是http://localhost:3112/test 
可以将IIS直接指向这个目录 
那么访问http://localhost/ 
就可以了 


就是这个
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,