C# 未能找到類型或命名空間名稱xxx的四種情況和解決辦法總結!


在寫c#項目的時候,總是遇到上述的錯誤
總結一下,大概分為四類
第一種:在文件中沒有使用using ** 的命名空間
解決辦法: 就是在文件頭部,添加對應的using語句。
第二種:是沒有引用相應的.dll文件*
解決辦法: 在相應的類庫或WebSite下的bin目錄,右鍵選擇“添加引用”,找到對應的.dll文件即可。
第三種:是 .Net 框架版本不一致導致的
解決辦法: 點擊解決方案下的類庫項目,右鍵點擊屬性,彈出的屬性頁中,在“應用程序”選項中,查看目標框架.Net 版本,檢查是否一致。正確的應該是一致的。
第四種:是調試編譯的平台不一致導致的,即調試編譯的平台與編譯后生成的目標平台的版本要保持一致
查看方法: 同樣是在類庫項目的”屬性“下,在”生成“選項下,查看”平台(M)“對應的平台版本與”目標平台(G)“對應的平台版本是否一致,如果不一致,改成一致的,即可。
————————————————
版權聲明:本文為CSDN博主「wangfanna」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/wangfanna/article/details/85054474


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM