如何解决 WPF Visual Studio 2008 消息“此成员被定义多次”
在 WPF 项目的代码隐藏文件中,代表 XAML 中定义的控件的变量(例如 closeButton)在下方显示红色波浪线,并带有指示“此成员被定义多次”的工具提示消息。
当我“查找所有引用”这些控制变量时,我看到有 2 个引用,一个位于 .g.cs 文件中,另一个位于 gics 文件中。因此 VS 认为项目被定义了两次。
重建可以暂时解决问题,但随后红色波浪线又回来了!
我认为我以前没有见过对 .gics 文件的引用,但我读过它们是在内存中生成的以帮助智能感知。
我不确定我可能不小心做了什么来引发这个问题,但我们将非常感谢任何帮助。
In a code behind file in a WPF project the variables representing controls defined in XAML (e.g. closeButton) display red squiggly lines underneath with a tooltip message indicating "this member is defined more than once".
When I 'find all references' on these control variables I see there are 2 references, one in a .g.cs file and another in a g.i.cs file. Hence VS thinks items are defined twice.
A rebuild solves problem for a bit, but then the red squiggly lines return!
I don't think I've seen references to a .g.i.cs file before, but I've read they are generated in memory to help with intellisense.
I'm not sure what I may have accidentally done to provoke this issue but any help will be much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论