Ponieważ już uruchomiłeś skrypt instalacyjny SQL Server i zainstalowałeś Elmah w aplikacji MVC, powinieneś po prostu dodać następujące dane do swojego pliku web.config, aby Elmah wysłała swoje dzienniki do instancji twojego serwera sql.
<elmah>
...
<errorLog type="Elmah.SqlErrorLog, Elmah"
connectionStringName="<definedConnectionString>"
applicationName="MyAppName"/>
...
</elmah>
Pamiętając, że trzeba będzie wymienić "<definedConnectionString>"
z nazwą ciąg połączenia, który wskazuje na instancji SQL 2008 z sekcji <connectionStrings>
swojej web.config.
Polecam również przeczytanie następującej serii 5 części: Logging Errors with ELMAH and MVC 3, zawiera ona wiele wspaniałych rekomendacji dotyczących używania ELMAH z MVC. Możesz również rozważyć użycie instalacji Elmah.MVC NuGet Package, aby zmienić domyślne zachowanie Elmah w aplikacji MVC.
Dziękuję. Czy mogę postępować zgodnie z tymi samymi instrukcjami z serii 5 części dla Elmah.MVC, czy są tam inne instrukcje? –
Elmah.MVC obsłuży automatycznie pierwsze 3 części. Ale czytanie tych części pomoże lepiej zrozumieć, co się dzieje. –