显示所需的 asmx 页面而不是目录列表

Show required asmx page instead of directory list

我正在 Visual Studio 开发服务器上开发 Web 服务。浏览器从项目根目录开始并显示文件列表。我总是必须 select 需要 asmx 文件才能 运行 一些测试。是否可以要求调试器在所需的 asmx 地址而不是目录列表上显示网页?

您可以在 web.config 文件中为特定的 asmx 文件名设置默认文档。

<system.webServer>
  <defaultDocument>
    <files>
      <clear />
      <add value="TestService.asmx" />
    </files>
  </defaultDocument>
</system.webServer>

Visual Studio 运行您的设计器中当前处于焦点的页面。

如果您设置此页面,Visual web Developer 将使用设置页面而不是设计器中的当前页面启动您的网站。

您可以通过右键单击页面并从上下文菜单中选择 设置为起始页 选项来执行此操作。