Ich versuche, die SQLClient-Bibliothek im ASP.net Core zu verwenden, aber es scheint nicht zu funktionieren. Ich fand diesen Artikel online, in dem empfohlen wurde, wie er eingerichtet werden soll, aber er funktioniert bei mir nicht: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/
Ich habe ein einfaches Konsolenanwendungspaket. Meine project.json sieht folgendermaßen aus:
{
"version": "1.0.0-*",
"description": "DBTest Console Application",
"authors": [ "" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"compilationOptions": {
"emitEntryPoint": true
},
"dependencies": {
"System.Data.Common": "4.0.1-beta-23516",
"System.Data.SqlClient" : "4.0.0-beta-23516"
},
"commands": {
"DBTest": "DBTest"
},
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Threading": "4.0.11-beta-23516"
}
}
}
}
Und ich versuche den folgenden Code:
using System;
using System.Data.SqlClient;
namespace DBTest
{
public class Program
{
public static void Main(string[] args)
{
using (SqlConnection con = new SqlConnection(ConnStr)) {
con.Open();
try {
using (SqlCommand command = new SqlCommand("SELECT * FROM SAMPLETABLE", con)) {
command.ExecuteNonQuery();
}
}
catch {
Console.WriteLine("Something went wrong");
}
}
Console.Read();
}
}
}
Aber bekomme die folgenden Fehler:
Hat sonst noch jemand das zum Laufen gebracht?