■状況
Microsoft Visual Studio Community 2019のxamarinでAndroid開発しているのですが
SqlCommandBuilderをソースに入力し、ビルドは通るのですが
デバックで実行するとエラーが発生します。
SqlCommandBuilder宣言部の行をコメントアウトすればエラーは出ません。
再起動、NuGetのアンインストール/インストール・別のソリューションを作成しても
同様の結果となります。
■エラー内容
System.TypeLoadException:** 'Could not resolve type with token 0100001c from typeref (expected class 'System.Data.SqlClient.SqlCommandBuilder' in assembly 'System.Data.SqlClient, Version=4.6.1.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')'
**
■環境**
Windows10 Pro
xamarin:16.11.000.190
NuGet System.Data.SqlClient(4.8.3)
NuGet Xamarin Forms(5.0.0.2196)
■ソース
C#
1 2using Xamarin.Forms; 3using System.Data.SqlClient; 4namespace App3 5{ 6 public partial class MainPage : ContentPage 7 { 8 public MainPage() 9 { 10 InitializeComponent(); 11 12 string sql = "select * from test"; 13 SqlConnectionStringBuilder sqlc = new SqlConnectionStringBuilder 14 { 15 UserID = "sa", 16 Password = "zzzz", 17 InitialCatalog = "aaa", 18 DataSource = "192.168.3.1" 19 20 }; 21 22 SqlConnection con = new SqlConnection(sqlc.ConnectionString); 23 24 SqlDataAdapter adp = new SqlDataAdapter(sql,con); 25 SqlCommandBuilder builder = new SqlCommandBuilder(adp);←エラー箇所 26 } 27 } 28}
あなたの回答
tips
プレビュー