发布ASP.NET网站遇到的问题

neversion 2009-03-11 09:14:23
在本机上开发ASP.NET网站(WIN2003+VS2005+SQL2005),要将网站发布到远程主机上(WIN2003,刚安装完IIS将ASP.NET版本设置为2,也安装了FRANTPAGE服务器扩展,其余都没改)
1.最初想通过本机的VS2005直接打开远程主机的网站进行开发,遇到"无法登录服务器,你可能使用的是代理服务器...."(大约是这样的错误),放弃.
2.通过VS2005的"发布网站"功能,选择远程主机,出现上面一样的错误,放弃...
3.使用BAIDU来的方法,先通过VS2005的"发布网站",选择本地文件夹保存,之后将这个文件夹里的所有东西复制到服务器上默认的C盘INTERPUB/WEBROOT文件夹下.尝试访问ASPX的文件,显示"无法找到该页",而访问其他文件如图片等,都可以正常显示.

求助帮忙分析下上面的三种情况,看有没有什么解决方法,谢谢拉.~~~~~
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdq986917563 2009-09-21
  • 打赏
  • 举报
回复
在asp.net中网站不能发布,请问有那些原因?请各位大侠指点下。
Fibona 2009-03-11
  • 打赏
  • 举报
回复
发布网站用第三种,先发布到本地,然后上传到服务器,

出现你的问题,是因为你的iis没有解释.net,需要在服务器,上运行aspnet注册

开始-->运行-->cmd
删除asp.net
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -u


安装asp.net
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
wuyq11 2009-03-11
  • 打赏
  • 举报
回复
在IIS里配置网站,设置为asp.net2.0,再看看。
the_pain 2009-03-11
  • 打赏
  • 举报
回复

1.你先建一个简单的aspx页,生成成功以后发布网站.
2.打开IIS,新建网站.
3.在新建好的网站上点右键看属性,asp.net--->asp.net版本选择"2.0"
4.网站下有个"WEB服务扩展"

将ASP.NET V2.0设置为允许
5,再浏览。
the_pain 2009-03-11
  • 打赏
  • 举报
回复
先测试iis是否正常:
开始--->运行--->输入"inetmgr"
正常就能打开iis

若可以打开,看端口号有没有被重用,或是被程序占用,迅雷占80端口。
防止端口占用,可以在新建网站的时候选择未被使用的端口号。

62,268

社区成员

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

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

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

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