2016-10-19 110 views
0

對於Visual Studio 2015中命令行項目的app.config文件,我得到99條警告,告訴我一個元素已經「已經聲明」,並在XML文本編輯器中對應藍色波浪線文件。我使用文件屬性來引用每個XML Schema。這沒有幫助。這些波浪線在編輯器中處於奇怪的位置(例如在空白處)並且只有一個字符長。我覺得這是令人不安的,希望擺脫它。你有什麼建議嗎?非常感謝!app.config中的藍色波浪線

PS:與此主題相關的其他帖子涉及企業庫的問題。或者在屬性/模式下包含正確的模式解決了這個問題(這對我來說是noct)

+0

不能說沒有看到文件:( –

回答

2

幾個小時的調查這種現象並沒有提出一個解決方案。但在發佈我的問題後不久,我發現如何回答它。我只需刪除屬性/模式中的所有條目。 Visual Studio然後填充它似乎是該屬性的標準。瞧,squ lines的線條消失了。此外,我還爲我的app.config獲得了IntelliSense。

我認爲,奇怪行爲的原因是我切換我的控制檯應用程序項目的.NET Framework。這樣做,app.config的模式文件的選擇也發生了變化(我沒有以什麼方式識別)。結果是在XSD總和中缺少或重複的定義。