1

我创建了一个 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 中运行该应用程序。

先感谢您。

4

1 回答 1

0

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

<system.webServer>
  <directoryBrowse enabled="false" />
</system.webServer>
于 2013-01-11T11:51:03.467 回答