app.config中的蓝色Squiggly行

时间:2016-10-19 16:47:33

标签: xml visual-studio warnings app-config

对于Visual Studio 2015中命令行项目的app.config文件,我收到99条警告,告诉我一个元素是"已经声明"该文件的XML文本编辑器中有相应的蓝色波浪线。我使用文件属性来引用它们的每个XML Schema。这没有任何帮助。波浪线在编辑器中处于奇数位置(例如在空白处)并且只有一个字符长。我觉得这很令人不安,想摆脱它。你有什么建议吗?非常感谢!

PS:与此主题相关的其他帖子是关于企业库的问题。或者在属性/模式下包含正确的模式解决了它(这对我来说不是这样)

1 个答案:

答案 0 :(得分:2)

几个小时的调查现象并没有提出解决方案。但在发布我的qustion之后不久,我发现了如何回答它。我只需删除属性/架构中的所有条目。 Visual Studio然后用它似乎是该属性的标准填充它。瞧,波浪线不见了。我还为我的app.config获得了IntelliSense。

我认为,奇怪的行为的原因是我切换我的控制台应用程序项目的.NET Framework。这样做,app.config的模式文件选择也发生了变化(我没有以什么方式识别)。结果是XSD总和中缺少或重复定义。