2010-08-19 101 views
0

我有赢Server 2003和IIS 6发布我的web应用程序后,IIS,并设置8080端口,我不能看到网站网站发布问题

更新: 我解决我的问题与连接到端口8080 ,http://XXX.XXX.X.XX:8080/类型后,我看到这个

周四,2010年8月19日上午09点26分的App_Data
周四,2010年8月19日上午09时26分仓
周四,2010年8月19日上午09点26分内容
2010年8月19日星期四9:11 AM 97 Global.asax
周四,2010年8月19日上午09时26个脚本
周四,2010年8月19日上午09点26分查看
周四,2010年8月19日上午09点11 11799的Web.config

如何查看我的site

+0

用Apache代替? – 2010-08-19 07:48:53

回答

0

貌似下列问题的组合:

  1. 目录浏览启用
  2. 没有默认文档指定
  3. 可能.NET版本不正确,与网站相关联。

看起来你正在使用MVC(查看目录) - 为您的网站正确的MVC配置和你们的服务器已经安装了所有正确的框架,并绑定到IIS(您可能需要使用aspnet_regiis为每个必需的框架)

如果您使用visual studio创建网站,请尝试使用其“部署网站”功能,因为它应确保您网站的所有设置都正确显示。

看看这里http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx为IIS 6.0 MVC走过。

+0

是的,我正在使用MVC。我需要aspnet_regiis的扩展名。你的意思是“部署网站” – Ognjen 2010-08-19 09:21:29

+0

它取决于框架版本,但通常是它的 'c:\ windows \ microsoft.Net \ framework \ vx.xxxx \ aspnet_regiis -iru' 你使用的是什么版本的visual studio? VS 2008或VS 2010? – Mauro 2010-08-19 09:49:42

+0

我正在使用VS 2008 – Ognjen 2010-08-19 09:55:01

0

服务器是否有防火墙?

如果您发布的网站已创建且处于活动状态,您是否检查过IIS?

0

尝试设置默认网页。 但是,您的列表不会显示任何“.aspx”页面,因此很可能您的出版物出错了。