Я следую за этим tutorial.ASP.NET Web API index.html не загружается; Ошибка сервера в '/' Application, Ресурс не найден
Когда я создаю решение, страница index.html не будет отображаться, и я получаю эту ошибку: Ошибка сервера в '/' приложении. Я не уверен, как включить подробные отчеты об ошибках.
Это мой Web.config страница:
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings>
<add key="webpages:Version" value="2.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="PreserveLoginUrl" value="true" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<httpRuntime targetFramework="4.5" />
<compilation debug="true" targetFramework="4.5" />
<customErrors mode="Off"/>
<pages>
<namespaces>
<add namespace="System.Web.Helpers" />
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="System.Web.WebPages" />
</namespaces>
</pages>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers></system.webServer>
</configuration>
IIS Express показывает, как http://localhost:11527/
Вы посмотрели страницу ссылок на проекты, чтобы узнать, можно ли найти все ссылки? –
Моя страница ссылки на проект пуста. Я не думаю, что есть ссылки на этот учебник. – zeion
Я бы подумал, что вам понадобятся ссылки, перечисленные в пространствах имен, например: http://i.imgur.com/SGB3rrK.png (Это объясняло бы недостающее сообщение ресурса). –