Visual Studio 2010 中的命名空間可見性錯誤
使用包含多個專案的 C# WinForms 解決方案時會出現此問題。在主 DLL 專案中新增對 System.Web 的參考後,該專案的命名空間對於用於偵錯目的的可執行 WinForms 專案變得不可見。
可能的根本原因
此問題背後的罪魁禍首似乎是 Visual Studio 2010 中的錯誤,特別是「.NET Framework 4”的客戶端設定檔的預設選擇相關
修正:
這個簡單的調整會更新應用程式的配置以使用完整版本的.NET 4.0,這包括System.Web並解析命名空間可見性問題。客戶端設定檔的存在主要是為了提供稍小的佔用空間,但由於它僅比完整版本小一點,因此它的使用引起了問題。 VS2012 中已解決,VS2012 不再將客戶端設定檔作為預設選項。
以上是為什麼在 Visual Studio 2010 中新增 System.Web 後我的命名空間不可見?的詳細內容。更多資訊請關注PHP中文網其他相關文章!