1.你发布之后是否将IIS的主目录或虚拟目录指向你的发布目录?
2.是否为IIS网站配置了端口号?如果配置了的话,用http://localhost:端口号/ 来访问
3.IIS的网站是否处于启动状态。
4.你的主页面是否在IIS默认主页范围之内?(default.*,index.*)
配置IIS的asp.net版本,如果此项为空的容易出现上述的问题。点击网站-属性-asp.net选项卡
请配置IIS,及IIS的asp.net版本
如果不行,执行aspnet_regiis -i,重新安装
还不行,程序问题
iis配置了没有.
还有你是不是没有放到根目录下边啊