0

我有一个棘手的问题要问你:

Visual C# IDE中,如何更改单独文件夹中文件的位置?

所以例如

此文件夹的初始路径是 VS 2008 中的 Webproject/folder1/Default.aspx,我将其转换为 2010 并需要将 Default.aspx 重命名为 folder1Default.aspx 以使其在 2010 中工作,因为我不能有多个 Default .aspx。现在,当我尝试导航到此文件夹时,它无法将其作为默认页面打开。如何将此页面设置为此特定文件夹的默认位置?
如果路径是 Webproject/folder1/folder1Default.aspx,如何使用 web.config 文件更改此位置?

谢谢。

4

1 回答 1

0

你这样做了,但应该只有 1 个在 IIS 或配置文件中定义的默认或索引文件。

<location path="folder1">
     <system.webServer> 
       <defaultDocument enabled="true">
         <files> 
          <add value="folder1Default.aspx"/> 
         </files> 
       </defaultDocument> 
     </system.webServer> 
    </location>

我在配置文件中已经这样做了

<system.webServer>
    <defaultDocument>
      <files>
        <remove value="default.aspx" />
        <remove value="iisstart.htm" />
        <remove value="index.html" />
        <remove value="index.htm" />
        <remove value="Default.asp" />
        <remove value="Default.htm" />
        <add value="folder1Default.aspx" />
      </files>
    </defaultDocument>
  </system.webServer>
于 2013-05-15T10:22:27.733 回答