使用Visual Studio安装项目部署Web应用程序时设置默认文档?

时间:2011-06-07 07:20:07

标签: visual-studio iis

我创建了一个安装项目来部署Silverlight + WCF Web应用程序。一切都运行良好,除了使用默认文档default.aspx创建应用程序。

有人可以告诉我如何 - 甚至是否可能 - 设置安装项目以指定默认文档应该是index.html

2 个答案:

答案 0 :(得分:10)

如果您在IIS 7中工作,则可以从web.config中指定:

<system.webServer>
    <defaultDocument>
        <files>
            <clear / >
            <add value="index.html" />
        </files>
    </defaultDocument>
</system.webServer>   

答案 1 :(得分:1)

如果您需要在IIS 6中执行此操作,可以从安装项目中执行此操作(可能也适用于IIS7)

在安装项目中,打开文件系统视图,然后打开Web应用程序文件夹的属性编辑器。找到DefaultDocument属性并将其设置为您需要的属性。如果你需要多个值,你可以使用逗号分隔的列表(那里的运气,我猜它会起作用,它确实有效!)