log4net Konfiguration für die Verbindungsart version und den öffentlichen Schlüssel für .NET 4.5
Ich verwende die neueste version von log4net
. Nur ein paar Fragen bezüglich der connectionType version und public-key-Werte.
Dem Beispiel, erhalten Sie auf der log4net-website sieht wie folgt aus:
<connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
Ich gesehen haben, ALSO Folgendes:
<connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
Ich benutze Visual Studio 2012 und SQL Server 2008 R2. Wie weiß ich, welche version muss ich verwenden und was ist der öffentliche Schlüssel (die beide scheinen die gleichen zu sein für die 2 verschiedenen Versionen)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Framework 4.5 verwendet immer noch
4.0.0.0
für System.Daten.SqlClient. Wenn Sie den Verweis hinzuzufügen, um jedes Projekt und die Eigenschaften anzeigen Sie können die details, einschließlich den Weg, der ist;Dem öffentlichen Schlüssel wird die gleiche für alle Versionen.
Hinzufügen
System.Data
zu Ihrem Projekt Referenzen (es schon da sein sollte). Wählen Sie es und schauen Sie auf die Eigenschaften-Fenster. Sie müssenVersion
Eigenschaft (sollte4.0.0.0
). Setzen Sie diese version, um Ihre Verbindung geben Sie den Wert in der Konfiguration. Der öffentliche Schlüssel sollte gleich bleiben: