我创建了一个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中运行该应用程序。
提前谢谢你。
答案 0 :(得分:0)
您需要创建默认文档(通过IIS管理器)或通过在web.config中粘贴以下内容来禁用目录浏览:
<system.webServer>
<directoryBrowse enabled="false" />
</system.webServer>