在IIS服务器中运行Asp.Net应用程序时会列出目录

时间:2013-01-11 11:26:42

标签: asp.net iis

我创建了一个Asp.Net应用程序。它在Asp.Net服务器上成功运行。我的要求是在IIS服务器中运行该应用程序。我在Visualstudio中创建了一个部署包。并将该目录添加到IIS应用程序池中。一切都好。

当我右键单击该应用程序并浏览该应用程序时,我希望运行一个asp.net网页。但它显示为如下所示的目录列表。

 localhost - /SendTile_deploy/


 [To Parent Directory]


1/11/2013  4:37 PM         3988 SendTile.deploy-readme.txt

1/11/2013  4:37 PM        12891 SendTile.deploy.cmd

1/11/2013  4:37 PM          163 SendTile.SetParameters.xml

1/11/2013  4:37 PM          563 SendTile.SourceManifest.xml

 1/11/2013  4:37 PM        11506 SendTile.zip

我的部署是否正确..? 或者我错过了任何过程..? 我是Asp.Net的新蜜蜂。 任何人请帮助我。如果此应用程序正常工作,我必须添加一个数据库并在IIS中运行该应用程序。

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

您需要创建默认文档(通过IIS管理器)或通过在web.config中粘贴以下内容来禁用目录浏览:

<system.webServer>
  <directoryBrowse enabled="false" />
</system.webServer>