【发布时间】:2013-02-13 15:42:15
【问题描述】:
我通过在新解决方案中创建具有相同名称的项目、将该项目文件复制到损坏的项目文件并在解决方案中重新包含项目文件来重建项目文件。
我现在收到错误错误
6 以下方法或属性之间的调用不明确: 'UserConsole.MainWindowView.InitializeComponent()' 和 'UserConsole.MainWindowView.InitializeComponent()' C:\Code\PollPublicDataStock\PollPublicDataStock\UserConsole\MainWindowView.xaml.cs 29 13
呃,都是一样的方法……哪里有歧义?
【问题讨论】:
-
你有两个
MainWindowView.xaml.cs吗? -
实际上按照@Bolu 所说的那样,您可能有两个
MainWindowView.xaml代码隐藏(VS 有时会这样做)。展开 xaml 以查看它是否显示两个文件。如果是这样,请删除两者(先取出 您的 代码!),再次打开 xaml 并按 f7 查看 VS 重新生成了哪个文件,然后用您的代码填充它。 -
这不是不可能吗?我展开 XAML 文件,只有 1 个 cs 文件按预期出现。
-
您是否在项目中包含了自动生成的 *.g 文件?
-
是的,我不小心在项目中包含了自动生成的代码和 obj 文件夹。
标签: c# wpf visual-studio-2010