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

时间:2015-11-10 09:23:26

标签: c# asp.net web-services asmx

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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

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

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