網(wǎng)站建設(shè)或軟件開(kāi)發(fā)時(shí),已經(jīng)引用dll或其他項(xiàng)目的命名空間,還是提示未能找到類型或命名空間錯(cuò)。
解決方案:
查看項(xiàng)目-》屬性-》應(yīng)用程序-》目標(biāo)框架是不是.NET Framework 4 Client Profile。
.NET Framework 4 Client Profile修改為.NET Framework 4。
If you are targeting the .NET Framework 4 Client Profile, you cannot reference an assembly that is not in the .NET Framework 4 Client Profile. Instead you must target the .NET Framework 4.
不 過(guò)也因?yàn)槿绱?,?dāng)在 Visual Studio 2010 建立新項(xiàng)目時(shí),如果發(fā)現(xiàn) [添加引用] 中沒(méi)有列出原本應(yīng)該列出的組件或者引用的其他程序集,在代碼中的調(diào)用一直提示找不到名字空間時(shí),可以先檢查是否是項(xiàng)目的 target framework 設(shè)成了 .NET 4.0 Client Profile (例如 System.Web.dll 就不在 .NET 4.0 Client Profile 套件中),若是改成.NET Framework 4就OK了。