我创建了一个安装项目来部署Silverlight + WCF Web应用程序。一切都运行良好,除了使用默认文档default.aspx
创建应用程序。
有人可以告诉我如何 - 甚至是否可能 - 设置安装项目以指定默认文档应该是index.html
?
答案 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属性并将其设置为您需要的属性。如果你需要多个值,你可以使用逗号分隔的列表(那里的运气,我猜它会起作用,它确实有效!)