2017-10-16 49 views
1

我想在我的蛋糕腳本中使用System.Data來執行一些數據庫操作。如何在Cake腳本中引用系統程序集?

我的腳本是某事像這樣:

#r "System.Data" 

void DoSomething() 
{ 
    System.Data.SqlConnection conn = new System.Data.SqlConnection(..); 
} 

然而,這並不編譯導致錯誤 error CS0246: The type or namespace name 'SqlConnection' could not be found (are you missing a using directive or an assembly reference?)

什麼是蛋糕腳本參考系統組件(由GAC)的正確方法?

回答

2

System.Data已經加載了蛋糕。 你的問題是SqlConnection的命名空間。 正確的NS是System.Data.SqlClient.SqlConnection

您的文件可以只有這個

using System.Data.SqlClient; 
void DoSomething() 
{ 
    SqlConnection conn = null; 
} 
+0

這顯然如此。在整個生活中習慣於Intellisense會讓你在沒有的時候癱瘓;) –

相關問題