Asp.net
發佈網站時,我的預設文件名稱不斷從 IIS 中刪除
我有一個 ASP.NET 網站項目,我將其發佈到我的 Win2k8 R2 伺服器上的 IIS。它有一個名為 的預設頁面
login.aspx。我在已發布的網站上進行了設置。麻煩的是,每次我發布新版本的網站時,該
login.aspx條目都會從 IIS 中網站的“預設文件”設置中刪除。這很煩人。如何從 Visual Studio 發布我的網站,而無需每次都清除預設頁面?
您可能使用的是“子站點”,並且根站點的預設文件列表為空白。
嘗試將預設文件(甚至是虛擬文件)添加到根網站,看看是否有幫助。
(取自這裡:http ://forums.iis.net/t/1169880.aspx )
嘗試在您網站的 web.config 中放置一個 defaultDocument:
<system.webServer> <!-- your other stuff --> <defaultDocument enabled="true"> <files> <clear/> <add value="login.aspx"/> </files> </defaultDocument> </system.webServer>