簡體   English   中英

using子句中名稱的第一部分出現CS0246錯誤

[英]CS0246 error on first part of name in using clause

在一個用於測試幾個API的簡單控制台應用程序中,我得到了"CS0246 The type or namespace name 'IFS' could not be found." 錯誤。

錯誤訊息

奇怪的是,錯誤在“ using”子句中

碼

並且關於在該子句中找不到名稱的第一部分。

引用了與第一個using子句同名的程序集。 而且它的根名稱空間設置為`IFS.EOI.ETL'

庫的根名稱空間

通過所有這一切,AFAICT控制台項目將按原樣設置。 那么,是什么導致編譯器像這樣bar倒呢?

該錯誤似乎是由目標框架中的不匹配引起的。 控制台項目的目標是.Net 4.5.2 ,而庫的目標是.Net 4.6.1

將控制台項目的屬性也更改為目標.Net 4.6.1 ,編譯器停止抱怨。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM