VS2005用“文件系统”编译成功,可是运行却打不开所需的网站,显示找不到该网站。 现在我只能用HTTP模式来新建网站,用文件不能运行成功,以前做的程序也不能用了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用记事本打开解决方案文件即.sln,看看它运行web时使用的端口号是不是被封了?你手工换一个试试呢 用文件系统建站点, 应该是建的是WEB SITE项目,而不是Web project 项目, 在开发环境运行时,会自动启动ASP.NET 内置的WEB SERVER 而不是IIS. 你没启WEB SERVER是不能访问了.根据缺省,那个ASP.NET 内置的WEB SERVER 是用的随机端口,正式名字应该叫 ASP.NET Develop Server 好象.你可以把网站发布至IIS 试试 或在开发环境中运行 你可以把网站发布至IIS可以,我就是在开发环境中,运行的啊!我用的VS2005. 如果你iis中已经使用了ip 或者加了端口,那么在vs 2005 中浏览时就会出现这样的错误,因为vs 2005 IDE本身继承了iis ,在调试时会随即分配一个端口,ip'用localhost。可以把iis中的ip改为默认ip或者直接用iis调试,应该没有问题的。 可以在vs 里设置不使用端口的方式 在项目上右击 选择属性 --》web 在右侧 会看见 有一个服务器 下面可以选择 可以设置为固定端口号 或是 使用iis 服务器lz试试吧 如果你是动态端口,在访问的时候要加上端口号如http://localhost:1077/你网站根目录/default.aspx 假设VS分配的端口是1077你也可以设置为静态或用IIS,项目右键 ----> 属性页对话框 ---> 服务器 ---> 选择 使用默认服务器 或自定义服务器 项目右键 ----> 属性页对话框之后的选项有:引用,生成,可访问性,启动选项,MSBuilder选项没有你说的服务器选项啊、 因为你做的时文件系统,所以在预览的时候.net编译系统会自动给你的网站加上一个端口号,如果关闭“文件系统”--也就是你做的网站后,重新打开或者重启电脑后,端口号就会自动销毁,这个时侯,你可以重现打开那个文件系统,按F5再编译一次,产生一个新的端口号,利用localhost:+新的端口号+页面名就可以访问了。 我的以前做的程序必须加到IIS中才能运行成功,所以我第次都得放到IIS中,我想直接在文件中运行。还有就是以前的时候根本就不用管那个.sln文件,它自动生成,现在我还要第一次加载一个项目都要再重新添加一个.sln文件。不知道什么原因。望大家再看看。 要是这样可以的话我还来问干什么啊?你看看题目,我现在只能用HTTP新建网站,用文件系统新建的不能运行成功,不是我没编译。 版主 如果解决了此问题 请把答案发到我邮箱 [email protected]被相同的问题所困扰......... MVC中Model返回对象集合 怎么跨域传值 asp.net 不用Gridview 怎么输出内容 formView如何得到里面的控件? 上傳文件時消息框的運用 新人问个Repeater控件的问题. 一个移动web的程序的问题 请问RequiredFieldValidator中的属性Display="{None|Static|Dynamic}"起什么作用? datagrid中FooterTemplate里控件的定位 如何启动Word应用程序,不是在IE中打开? 大家熟悉CDN技术吗? 我做的AJAX上传文件功能,在本机正常使用,但是上传到服务器后就不再起作用,请高手帮我看看!!!!!!!
你可以把网站发布至IIS 试试 或在开发环境中运行
在项目上右击 选择属性 --》web 在右侧 会看见 有一个服务器 下面可以选择 可以设置为固定端口号 或是 使用iis 服务器lz试试吧
之后的选项有:引用,生成,可访问性,启动选项,MSBuilder选项
没有你说的服务器选项啊、
你看看题目,我现在只能用HTTP新建网站,用文件系统新建的不能运行成功,不是我没编译。
被相同的问题所困扰.........