DynamicQuery是一個示例項目,允許在運行時執行「動態」LINQ字符串。我想在我的一個項目中使用它。命名空間的問題?使用動態查詢時遇到問題示例
我在VB.Net中創建了一個新的窗體窗體應用程序;並添加現有項目 - 'Dynamic.vb'(取自DynamicQuery示例)。
一旦我這樣做了,編碼器現在將以前的代碼標記爲不正確。
「全球化」不是「系統」的成員。 未定義類型「System.Windows.Forms.Form」。
我有點不知所措。如果我從我的項目中刪除Dynamic.vb,錯誤消失。
Dynamic.vb以Namespace聲明開頭,我猜這是相關的,但我不明白是怎麼回事。有人可以幫忙嗎?
編輯 的Dynamic.vb以「命名空間System.Linq.Dynamic」但是當我做一次,我把它添加到我的項目「系統」。我的智能感知只顯示'System.Linq' - 其他一切都消失了。
此外 - 示例項目中的所有參考都包含在我的項目中。
此外 - 如果我將Dynamic.vb文件中的命名空間行更改爲'MySystem.Linq.Dynamic' - 一切正常。
這只是Visual Studio中的一個錯誤?或者我錯過了什麼?
聽起來像缺少參考。您是否將DynamicQuery項目引用與新項目進行比較? – 2010-06-04 17:07:41
你可以添加錯誤發生的代碼行嗎? – 2010-06-04 17:40:10