警告 2 未声明“packages”元素。 xxxxxx\packages.config
自从我用了nuget之后一直有这个警告,困扰了我好久,如何去掉这个警告。
因为packages.config没有schema信息,vs给出的警告,直接忽略吧,作为码农只关心错误,警告靠边站。
请教如何去掉这个警告,我有强迫症,警告也想去掉谢谢。
@陈大欠: 选择你觉得蛋疼的项目,属性中找到代码分析,在其中的规则集中将这种警告改掉就可以了。
packages.config 然后选择菜单中的XML -》 创建XML架构 VS会自动创建一个pageckage.xsd 次xsd存放在临时目录中
回到菜单XML-》架构 C:\Users\xxx\AppData\Local\Temp
信息太少,缺少文件?
你用packages元素做什么?没必要就注释掉呗。
你没用过nuget么 =。=
@陈大欠: 没用过。
packages.config这里面放有第三方dll的版本引用 这上面警告应该是有dll声明没有或者不明确
应该不是,我自从用了nuget一直有这个问题 换了多少电脑也存在这个问题。
packages.config 然后选择菜单中的XML -》 创建XML架构 VS会自动创建一个pageckage.xsd 次xsd存放在临时目录中
回到菜单XML-》架构 C:\Users\xxx\AppData\Local\Temp
知道是不是巧合,用管理员权限打开vs,就没有这个问题了
警告即可消失了!
我也碰到此问题,按照你的方法试了一下,问题还是存在。