1
我正在寫一個簡單的t4模板來爲我的SQL Server 2008數據庫創建腳本。這行代碼:SMO無法從T4中找到名稱表
1 myDataBase.Refresh();
2 var tableName = "sometable";
3 Table t = myDataBase.Tables[tableName];
導致t == null
。 「sometable」在我的數據庫中,沒有被拼寫錯誤,連接工作正常。調試模板並將執行點返回到第3行將正確填充t
變量。有人可以幫助我解決發生的事情嗎?
我在Visual Studio 2013中看不到這個錯誤。我猜是版本特定的。 – Apocatastasis
我正在使用VS2012。 – Kuv