我有asp.net web api項目。我刪除了次瀏覽文件夾並添加了index.html根級文件到解決方案。
現在,當我訪問頁面http://localhost:59305/
時,它顯示HTTP Error 403.14
- 所以html文件沒有打開。如何使HTML文件啓動?
如何讓文件先打開?
我有asp.net web api項目。我刪除了次瀏覽文件夾並添加了index.html根級文件到解決方案。
現在,當我訪問頁面http://localhost:59305/
時,它顯示HTTP Error 403.14
- 所以html文件沒有打開。如何使HTML文件啓動?
如何讓文件先打開?
您必須配置路由引擎忽略路由中的HTML文件。
在Global.asax.cs
使用此:
RouteTable.Routes.IgnoreRoute("*.html");
也可以嘗試設置默認文件web.config文件。添加這個:
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="index.html" />
</files>
</defaultDocument>
</system.webServer>
我想知道爲什麼你會創建一個Web API項目並刪除視圖。 –
創建單頁面應用程序。 – levi
然後在Visual Studio中使用'單頁應用程序'項目模板(當然2013) –