用.NET写的一个web系统,发布之后远程不能访问,请各位高手手上有发布web程序的详细步骤的拿来分享一下,网上搜出来的大多不太详细~~顺带上如何配置.NET环境最好了~
解决方案 »
- 关于ASP.net三层架构和存储过程迷惑
- ASP,NET实现一个记录一周登录功能,有回答应急加分!
- 如何实现这样的效果,,,??
- window.alert() 无法弹出.
- 动网的cookie能用.net读写么?
- 请高手指教:问一个关于DataGrid里面数据分组的问题!(100分求教)
- 如何屏蔽掉网页中的右键!请高手帮忙解决一下!
- asp.net, webservice, http module, http processer中,哪个能在用户断开连接后继续执行任务?
- ascx按钮控件好难操作。。
- asp.net下的iewebcontrols中有大bug
- .net登录问题
- 控件点击没反应。在线等
你用localhost访问一下看看吧,应该能看到具体原因的
1,你发布的IIS 服务器上没有安装正确的.NET环境,请确定安装了.NET3.5。
2,IIS站点属性配置不对,右键站点,选属性——ASP.NET,对话框中正确选择ASP.NET version为2.XXX。有人会问,这里不应该是3.5么?不是,因为3.5和3.0只是一个2.0的扩展,这里选择2.XXX
配置框架
也可使用webdeployment发布
2.打开IIS 选择 网站--默认网站--找你的项目Test_Web 右键属性 ,在选项卡上选择Asp.Net 然后在Asp.net版本上选择 2.0 版本,然后继续在这个选项卡上选择 目录安全性---身份验证和访问控制---编辑启用匿名访问
3.然后右键这个项目名称 权限 查看是否有EveryOne 添加此权限 同时赋所有权限
然后 IIS的网站-右键-生成虚拟目录
浏览的时候点右键-浏览 即可