無法在運(yùn)行時(shí)2中使用.Net SqlClient。遇到有關(guān)缺少引用的以下錯(cuò)誤:2018-04-09T13:48:51.172 [信息]編譯失敗。2018-04-09T13:48:58.071 [信息]函數(shù)'SqlExecutorActivity'的腳本已更改。正在重新加載。2018-04-09T13:48:58.363 [錯(cuò)誤] run.csx(29,5):錯(cuò)誤CS0246:找不到類型或名稱空間名稱'SqlConnectionStringBuilder'(您是否缺少using指令或程序集引用?)2018-04-09T13:48:58.376 [錯(cuò)誤] run.csx(29,68):錯(cuò)誤CS1069:在名稱空間'System.Data.SqlClient'中找不到類型名稱'SqlConnectionStringBuilder'。此類型已轉(zhuǎn)發(fā)給程序集'System.Data.SqlClient,版本= 4.2.0.2,區(qū)域性=中性,PublicKeyToken = b03f5f7f11d50a3a'考慮添加對(duì)該程序集的引用。2018-04-09T13:48.58 [錯(cuò)誤] run.csx(71,28):錯(cuò)誤CS0246:找不到類型或名稱空間名稱'AzureServiceTokenProvider'(您是否缺少using指令或程序集引用?)2018-04-09T13:48.58 [錯(cuò)誤] run.csx(78,27):錯(cuò)誤CS0246:找不到類型或名稱空間名稱'SqlConnection'(您是否缺少using指令或程序集引用?)2018-04-09T13:48:58.417 [錯(cuò)誤] run.csx(83,30):錯(cuò)誤CS0246:找不到類型或名稱空間名稱'SqlCommand'(您是否缺少using指令或程序集引用?)#r "System.Data"using System.Threading;using System.Threading.Tasks;using Newtonsoft.Json;using System.Data.SqlClient;using System.Collections.Generic;public static async Task<string> Run(string requestData, TraceWriter log){ dynamic data = JsonConvert.DeserializeObject<MaintQueueData>(requestData); log.Info($"Doing work in Server {data.Server}.");SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder(); builder["Server"] = data.Server; builder["Initial Catalog"] = data.Database; builder["Connect Timeout"] = 30; builder["Trusted_Connection"] = true; builder["Integrated Security"] = false; log.Info($"{builder.ConnectionString} ... HAHA no passwords br0ski!"); var token = (String)null; var result = (String)null; try { token = await ADAuthentication.GetSqlTokenAsync(); }catch(Exception e) { string error = $"Failed to authenticate with AAD: {e.Message}"; log.Error($"{error}"); return error; }
- 1 回答
- 0 關(guān)注
- 217 瀏覽
添加回答
舉報(bào)
0/150
提交
取消