VS2005用“文件系统”编译成功,可是运行却打不开所需的网站,显示找不到该网站。

新溪-gordon 2008-10-24 03:41:44
现在我只能用HTTP模式来新建网站,用文件不能运行成功,以前做的程序也不能用了。
...全文
266 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
tp_cong 2012-07-04
  • 打赏
  • 举报
回复
可能是权限问题,用管理员权限运行VS试试...
  • 打赏
  • 举报
回复
版主 如果解决了此问题 请把答案发到我邮箱 xiangjing163@126.com


被相同的问题所困扰.........
新溪-gordon 2008-10-30
  • 打赏
  • 举报
回复
哪道没有人遇到过这个问题?
新溪-gordon 2008-10-29
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 workhard_success 的回复:]
因为你做的时文件系统,所以在预览的时候.net编译系统会自动给你的网站加上一个端口号,如果关闭“文件系统”--也就是你做的网站后,重新打开或者重启电脑后,端口号就会自动销毁,这个时侯,你可以重现打开那个文件系统,按F5再编译一次,产生一个新的端口号,利用localhost:+新的端口号+页面名就可以访问了。
[/Quote]
要是这样可以的话我还来问干什么啊?
你看看题目,我现在只能用HTTP新建网站,用文件系统新建的不能运行成功,不是我没编译。
新溪-gordon 2008-10-29
  • 打赏
  • 举报
回复
我的以前做的程序必须加到IIS中才能运行成功,所以我第次都得放到IIS中,我想直接在文件中运行。

还有就是以前的时候根本就不用管那个.sln文件,它自动生成,现在我还要第一次加载一个项目都要再重新添加一个.sln文件。不知道什么原因。望大家再看看。
workhard_success 2008-10-29
  • 打赏
  • 举报
回复
因为你做的时文件系统,所以在预览的时候.net编译系统会自动给你的网站加上一个端口号,如果关闭“文件系统”--也就是你做的网站后,重新打开或者重启电脑后,端口号就会自动销毁,这个时侯,你可以重现打开那个文件系统,按F5再编译一次,产生一个新的端口号,利用localhost:+新的端口号+页面名就可以访问了。
新溪-gordon 2008-10-29
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 rovecat 的回复:]
如果你是动态端口,在访问的时候要加上端口号如

http://localhost:1077/你网站根目录/default.aspx 假设VS分配的端口是1077

你也可以设置为静态或用IIS,项目右键 ----> 属性页对话框 ---> 服务器 ---> 选择 使用默认服务器 或自定义服务器
[/Quote]
项目右键 ----> 属性页对话框
之后的选项有:引用,生成,可访问性,启动选项,MSBuilder选项
没有你说的服务器选项啊、
新溪-gordon 2008-10-29
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 hao1hao2hao3 的回复:]
最直接的办法,卸载,重装。
[/Quote]
最讨厌你这样的人,不会就别回答,也最讨厌这个答案。
三碗猪脚 2008-10-28
  • 打赏
  • 举报
回复
如果你是动态端口,在访问的时候要加上端口号如

http://localhost:1077/你网站根目录/default.aspx 假设VS分配的端口是1077

你也可以设置为静态或用IIS,项目右键 ----> 属性页对话框 ---> 服务器 ---> 选择 使用默认服务器 或自定义服务器
oec2003 2008-10-28
  • 打赏
  • 举报
回复
可以在vs 里设置不使用端口的方式
在项目上右击 选择属性 --》web 在右侧 会看见 有一个服务器 下面可以选择

可以设置为固定端口号 或是 使用iis 服务器

lz试试吧
hao1hao2hao3 2008-10-28
  • 打赏
  • 举报
回复
最直接的办法,卸载,重装。
wendaocy 2008-10-28
  • 打赏
  • 举报
回复
如果你iis中已经使用了ip 或者加了端口,那么在vs 2005 中浏览时就会出现这样的错误,因为vs 2005 IDE本身继承了iis ,在调试时会随即分配一个端口,ip'用localhost。可以把iis中的ip改为默认ip或者直接用iis调试,应该没有问题的。
新溪-gordon 2008-10-28
  • 打赏
  • 举报
回复
你可以把网站发布至IIS可以,我就是在开发环境中,运行的啊!我用的VS2005.
Lonfone 2008-10-28
  • 打赏
  • 举报
回复
用文件系统建站点, 应该是建的是WEB SITE项目,而不是Web project 项目, 在开发环境运行时,会自动启动ASP.NET 内置的WEB SERVER 而不是IIS. 你没启WEB SERVER是不能访问了.

根据缺省,那个ASP.NET 内置的WEB SERVER 是用的随机端口,正式名字应该叫 ASP.NET Develop Server 好象.
你可以把网站发布至IIS 试试 或在开发环境中运行
新溪-gordon 2008-10-28
  • 打赏
  • 举报
回复
帖子再加100分,希望大家会的帮我看看。
新溪-gordon 2008-10-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 guying999 的回复:]
你用记事本打开解决方案文件即.sln,看看它运行web时使用的端口号是不是被封了?你手工换一个试试呢
[/Quote]

感觉有点像你说的那样,我运行之后,打开网页,进入的那个网络地址,可是就是不显示要显示的东西。显示网页找不到,感觉应该是端口的问题,VS默认端口出问题了,可是不大确定,也不知道怎么改。

你说被封了,怎么看啊?
新溪-gordon 2008-10-24
  • 打赏
  • 举报
回复
怎么看它是不是被封了啊?手工换一个什么意思 ?
guying999 2008-10-24
  • 打赏
  • 举报
回复
你用记事本打开解决方案文件即.sln,看看它运行web时使用的端口号是不是被封了?你手工换一个试试呢
新溪-gordon 2008-10-24
  • 打赏
  • 举报
回复
没人回答啊?在线等呢!
新溪-gordon 2008-10-24
  • 打赏
  • 举报
回复
有没有人遇到过这样的情况啊?

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧