stworzyłem projekt Web API pod VS 2010. Po włączeniu do VS 2012, zawsze dostać ostrzeżenie:ASP.NET Web API: Projekt wymaga SQL Server Express
internetowej projektu 'XXX' wymaga programu SQL Server Express, który nie jest zainstalowany na tym komputerze. [...]
Nie chcę instalować tego SQL Server Express. Używam IIS do debugowania. Jak mogę wyłączyć tę zależność?
Zauważyłem też to w moim web.config:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|[...].mdf;Initial Catalog=[...];Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />
</connectionStrings>
Kto stworzył ten? Czy mogę to usunąć?
Utwórz pustą aplikację internetową i zainstaluj pakiet Microsoft.AspNet.WebApi NuGet. Możesz ruszać. Nie używaj szablonów MVC do rzeczywistych rzeczy. To po prostu niepotrzebne. – tugberk