2016-10-19 35 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总和中缺少或重复的定义。